标签: python stack-trace
我继承了一个庞大的Python项目,其中有些点我想知道我是如何到达那里的。所以我希望看到一个stracetrace。
似乎跟踪模块可以做到这一点,但我需要抛出异常 有没有办法在不抛出异常的情况下获得堆栈跟踪?
答案 0 :(得分:3)
追溯是一种选择:
import traceback traceback.print_stack()
答案 1 :(得分:3)
你想要inspect.stack(),它返回一个框架对象列表
导入检查
def a(): b() def b(): c() def c(): print inspect.stack()