我有一个很大的 python 脚本,有多个文件,我需要知道一个方法在哪里被调用。python中是否有像php中的debug_backtrace这样的回溯功能?
问问题
4008 次
2 回答
9
请参阅回溯模块。
import traceback
def foo():
bar()
def bar():
baz()
def baz():
traceback.print_stack()
# or trace = traceback.extract_stack()
foo()
于 2012-04-26T08:55:53.620 回答
3
如果你想调试 python
import pdb
然后放下一个
pdb.set_trace()
您想从哪里开始调试
看到这个网站了解更多信息
于 2012-04-26T08:55:52.880 回答