Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it
alias nl n;;l
alias sl s;;l
# install
pip install pdbpp
# usage
import pdb; pdb.set_trace()
# install
pip install ipdb
pip install debug
# usage
import ipdb; ipdb.set_trace()
# or
import debug # yeah, that's it!
# install
pip install pudb
# usage
import pudb; pudb.set_trace()