Python Library Reference for the Extended Python Debugger
Previous:
Front Matter
Up:
Python Library Reference for
Next:
1. The Extended Python
Contents
1. The Extended Python Debugger
1.1 Invoking the Debugger
1.1.1 Debugger Command Options (-trace, -output, -command, -nx, ...)
1.1.2 Startup files (.pydbrc)
1.2 Debugger Commands
1.2.1 Status and Debugger Settings (info, set, show)
1.2.2 Breakpoints (break, tbreak, clear, delete, disable, ignore)
1.2.3 Resuming Execution (step, next, finish, return, continue, jump)
1.2.4 Examining Call Frames (info args, info locals, down, frame, up)
1.2.5 Examining Data (print, pprint, examine, info globals)
1.2.6 Running Arbitrary Python Commands (debug, !)
1.2.7 Restarting a Python Script (restart, run)
1.2.8 Interfacing to the OS (cd, pwd, shell)
1.2.9 Listing Program Code (list, disassemble)
1.2.10 Interfacing to the debugger (alias, complete, help, quit, unalias)
1.3 The Debugger Module (pydb) and Class (Pdb)
1.3.1 Calling the Debugger from Inside your Program
1.3.2 Entering the Debugger after a Crash (Post-Mortem Debugging)
1.3.3 Yet Another Method of Invocation
1.3.4 Inheritance from class Cmd
1.3.5 Debugger Entry Functions
1.4 How the Debugger Works
1.5 Installation
1.5.1 Installation options
Index
Python Library Reference for the Extended Python Debugger
Previous:
Front Matter
Up:
Python Library Reference for
Next:
1. The Extended Python
Release 2.4.2pydb, documentation updated on March 25, 2006.
See
About this document...
for information on suggesting changes.