在我的python代码中,有几个级别的调用堆栈,如下所示:
f1:user_func1
f2:**user_func2**
f3:third_party_func1
f4:third_party_func2
f5:exception happens here. 异常发生在第三方代码(框架f5)中的某个地方。我使用ipdb访问异常发生的帧,并使用up命令"u“将调试器带回到代码调用第三方代码(frame f2)的框架。
有时在第三方代码中有很多级别,所以我需要多次按你。有没有办法快速地将调试器带到调用第三方代码的代码框架中?
发布于 2016-09-01 13:25:08
来自ipdb命令行:
ipdb> help up
u(p) [count]
Move the current frame count (default one) levels up in the
stack trace (to an older frame).https://stackoverflow.com/questions/38791146
复制相似问题