在Pydev调试时查看调用栈

8 投票
2 回答
3051 浏览
提问于 2025-04-17 08:41

在使用Pydev调试Python时,有没有办法查看调用栈呢?

2 个回答

1

如果你想要看到完整的错误追踪信息,可以添加下面这个观察表达式:

[stackLine for stackLine in __import__("traceback").format_stack() if not 'pydev' in stackLine]

我不太确定有没有更好的方法来获取完整的错误追踪信息...

13

这是“调试”视图,属于“调试”的整体视角:

在这里输入图片描述

你可以看到我正在一个叫 failUnlessEqual 的方法里,这个方法是由 test_01a 调用的,而 test_01a 又是由 new_method 调用的……

撰写回答