如何在Python 2.7中回溯函数?

5

我有一个包含多个文件的大型Python脚本,需要知道哪里调用了某个方法。Python中是否有类似于PHP中debug_backtrace函数的回溯函数?

2个回答

9

请查看traceback模块。

import traceback

def foo():
    bar()

def bar():
    baz()

def baz():
    traceback.print_stack() 
    # or trace = traceback.extract_stack()

foo()

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接