pdb
 

# pdb.py -- finally, a Python debugger!


 Modules
                                                                                                                                                                                                                               
bdb
cmd
linecache
os
repr
string
sys


 Classes
                                                                                                                                                                                                                               
bdb.Bdb
Pdb(bdb.Bdb, cmd.Cmd)
cmd.Cmd
Pdb(bdb.Bdb, cmd.Cmd)


 class Pdb(bdb.Bdb, cmd.Cmd)
           no doc string
                                                                                                                                                                                                                     
__init__(self)
no doc string
checkline(self, filename, lineno)
Return line number of first line at or after input
argument such that if the input points to a 'def', the
returned line number is the first
non-blank/non-comment line to follow.  If the input
points to a blank or comment line, return 0.  At end
of file, also return 0.
default(self, line)
no doc string
defaultFile(self)
# To be overridden in derived debuggers
do_EOF(self, arg)
no doc string
do_args(self, arg)
no doc string
do_alias(self, arg)
no doc string
do_args(self, arg)
no doc string
do_break(self, arg, temporary=0)
no doc string
do_break(self, arg, temporary=0)
no doc string
do_continue(self, arg)
no doc string
do_clear(self, arg)
no doc string
do_clear(self, arg)
no doc string
do_condition(self, arg)
no doc string
do_continue(self, arg)
no doc string
do_continue(self, arg)
no doc string
do_down(self, arg)
no doc string
do_disable(self, arg)
no doc string
do_down(self, arg)
no doc string
do_enable(self, arg)
no doc string
do_help(self, arg)
no doc string
do_ignore(self, arg)
no doc string
do_list(self, arg)
no doc string
do_list(self, arg)
no doc string
do_next(self, arg)
no doc string
do_next(self, arg)
no doc string
do_p(self, arg)
no doc string
do_quit(self, arg)
no doc string
do_quit(self, arg)
no doc string
do_return(self, arg)
no doc string
do_return(self, arg)
no doc string
do_retval(self, arg)
no doc string
do_retval(self, arg)
no doc string
do_step(self, arg)
no doc string
do_step(self, arg)
no doc string
do_tbreak(self, arg)
no doc string
do_up(self, arg)
no doc string
do_unalias(self, arg)
no doc string
do_up(self, arg)
no doc string
do_where(self, arg)
no doc string
do_whatis(self, arg)
no doc string
do_where(self, arg)
no doc string
execRcLines(self)
# Can be executed earlier than 'setup' if desired
forget(self)
no doc string
help_EOF(self)
no doc string
help_a(self)
no doc string
help_alias(self)
no doc string
help_args(self)
no doc string
help_b(self)
no doc string
help_break(self)
no doc string
help_c(self)
no doc string
help_cl(self)
no doc string
help_clear(self)
no doc string
help_condition(self)
no doc string
help_cont(self)
no doc string
help_continue(self)
no doc string
help_d(self)
no doc string
help_disable(self)
no doc string
help_down(self)
no doc string
help_enable(self)
no doc string
help_exec(self)
no doc string
help_h(self)
no doc string
help_help(self)
# Help methods (derived from pdb.doc)
help_ignore(self)
no doc string
help_l(self)
no doc string
help_list(self)
no doc string
help_n(self)
no doc string
help_next(self)
no doc string
help_p(self)
no doc string
help_pdb(self)
no doc string
help_q(self)
no doc string
help_quit(self)
no doc string
help_r(self)
no doc string
help_return(self)
no doc string
help_s(self)
no doc string
help_step(self)
no doc string
help_tbreak(self)
no doc string
help_u(self)
no doc string
help_unalias(self)
no doc string
help_up(self)
no doc string
help_w(self)
no doc string
help_whatis(self)
no doc string
help_where(self)
no doc string
interaction(self, frame, traceback)
# General interaction function
lineinfo(self, identifier)
no doc string
lookupmodule(self, filename)
# Helper function for break/clear parsing -- may be overridden
precmd(self, line)
no doc string
print_stack_entry(self, frame_lineno, prompt_prefix='\012-> ')
no doc string
print_stack_trace(self)
# Print a traceback starting at the top stack frame.
# The most recently entered frame is printed last;
# this is different from dbx and gdb, but consistent with
# the Python interpreter's stack trace.
# It is also consistent with the up/down commands (which are
# compatible with dbx and gdb: up moves towards 'main()'
# and down moves towards the most recent stack frame).
reset(self)
no doc string
setup(self, f, t)
no doc string
user_exception(self, frame, (exc_type, exc_value, exc_traceback))
no doc string
user_line(self, frame)
# Override Bdb methods (except user_call, for now)
user_return(self, frame, return_value)
no doc string


 Functions
                                                                                                                                                                                                                               
help()
# print help
pm()
no doc string
post_mortem(t)
# Post-Mortem interface
run(statement, globals=None, locals=None)
# Simplified interface
runcall(*args)
no doc string
runctx(statement, globals, locals)
no doc string
runeval(expression, globals=None, locals=None)
no doc string
set_trace()
no doc string
test()
no doc string