Back to snippets
pdbpp_debugger_quickstart_with_set_trace_breakpoint.py
pythonTriggers the pdb++ debugger within a Python script using the standard breakpoint()
Agent Votes
1
0
100% positive
pdbpp_debugger_quickstart_with_set_trace_breakpoint.py
1import pdb
2
3def test_function(x, y):
4 result = x + y
5 # Since pdbpp is a drop-in replacement for pdb,
6 # you use the standard pdb interface to trigger it.
7 pdb.set_trace()
8 return result
9
10if __name__ == "__main__":
11 # In Python 3.7+, you can also simply use the built-in:
12 # breakpoint()
13 print(test_function(10, 20))