bundles / IPython 9.14.0.dev / IPython / core / debugger / Pdb
class
IPython.core.debugger:Pdb
source: /IPython/core/debugger.py:210
Signature
class Pdb(completekey = None, stdin = None, stdout = None, context: int | None | str = 5, **kwargs)Members
__init____line_content_cachable_skip_cached_one_parent_frame_debuggerskip_get_frame_locals_hidden_predicate_is_in_decorator_internal_and_should_skip_is_internal_frame_show_ignored_modulesbreak_anywheredo_contextdo_debugdo_downdo_ignore_moduledo_listdo_longlistdo_pdefdo_pdocdo_pfiledo_pinfodo_pinfo2do_psourcedo_skip_hiddendo_skip_predicatesdo_unignore_moduledo_updo_whereformat_stack_entryget_stackgetsourcelineshidden_framesinteractionnew_do_quitprecmdprint_list_linesprint_stack_entryprint_stack_traceset_colorsset_theme_nameset_tracestop_here
Summary
Modified Pdb class, does not load readline.
Extended Summary
for a standalone version that uses prompt_toolkit, see IPython.terminal.debugger.TerminalPdb and IPython.terminal.debugger.set_trace()
This debugger can hide and skip frames that are tagged according to some predicates. See the skip_predicates commands.
Aliases
IPython.core.debugger.Pdb