Is there a way to step into the first line of a function in ipython. I imagine something that would look like:
%step foo(1, 2)
which runs ipdb and sets a breakpoint at the first line of foo.
If I want to do this now I have to go to the function's source code and add an import ipdb; ipdb.set_trace() line.
%step. You can%run -da whole script, but you can't do the same thing for a single statement or function call. You can manuallypdb.run("foo(1, 2)")orpdb.runcall(foo, 1, 2).