pdb3.4
python debugger
TLDR
Debug Python script
$ python3.4 -m pdb [script.py]
Set breakpoint in code$ import pdb; pdb.set_trace()
Run post-mortem debug$ python3.4 -m pdb -c continue [script.py]
SYNOPSIS
python3.4 -m pdb [options] script [args]
DESCRIPTION
pdb is the Python debugger. Interactive debugging environment.
The tool provides breakpoints and inspection. Part of Python standard library.
PARAMETERS
SCRIPT
Python script to debug.-c COMMAND
Execute command at start.Debugger commands:
- n - next line
- s - step into
- c - continue
- b - breakpoint
- p - print
- q - quit
CAVEATS
Version specific (3.4). Same as pdb for other versions. Interactive debugger.
HISTORY
pdb has been part of Python standard library since early versions.
