func(a(), b.c)
When executing the line above in the pdb debugger, using step
will actually step into a
, and then into the get
tb func
("temporary break at func") followed by c
("continue") should work.
I would handle this by setting a break at the line number inside func that you're interested in, and then use continue. For example suppose your code looks like this:
110 def func(a1, a2):
111 "" docstring ""
112 first interesting line
then do this:
python -m pdb caller.py
pdb> b 112
pdb> c