import pdb pdb.set_trace() commands code example
Example 1: pdb debugger
import pdb
def fact(x):
f = 1
for i in range(1,x+1):
pdb.set_trace()
print (i)
f = f * i
return f
if __name__=="__main__":
print ("factorial of 3=",fact(3))
Example 2: pdb remove breakpoint
cl(ear) [[filename:]lineno|function]
Clear breakpoint at specified line or function.