Module bdb
[hide private]
[frames] | no frames]

Module bdb

Debugger basics

Classes [hide private]
BdbQuit
Exception to give up completely
Bdb
Generic Python debugger base class.
Breakpoint
Breakpoint class
Tdb
Functions [hide private]
 
set_trace()
 
checkfuncname(b, frame)
Check whether we should break here because of `b.funcname`.
 
effective(file, line, frame)
Determine which breakpoint for this file:line is to be acted upon.
 
foo(n)
 
bar(a)
 
test()

Imports: sys, os, types


Function Details [hide private]

effective(file, line, frame)

 

Determine which breakpoint for this file:line is to be acted upon.

Called only if we know there is a bpt at this location. Returns breakpoint that was triggered and a flag that indicates if it is ok to delete a temporary bp.