PyMOTW: pdb – Interactive Debugger

pdb implements an interactive debugging environment for Python
programs. It includes features to let you pause your program, look at
the values of variables, and watch program execution step-by-step, so
you can understand what your program actually does and find bugs in
the logic.

Read more…