【问题标题】:Inspect variables after exception in Python/Pydev/Eclipse在 Python/Pydev/Eclipse 中检查异常后的变量
【发布时间】:2012-03-21 00:09:58
【问题描述】:

在 Python/Pydev/Eclipse 中出现未捕获的异常后,我可以检查堆栈上的变量吗?我想回到堆栈级别并查看局部变量。

我想有办法在 Python 中破解这个问题,但是在 Eclipse 中有没有简单的方法?

【问题讨论】:

标签: python eclipse debugging exception pydev


【解决方案1】:

您不必将其“破解”到 python 中,只需使用 ipython:

ipython yourscript.py --pdb

每当 'yourscript.py' 崩溃时,您都会在引发异常的地方进入 ipython 调试器。从那里您可以根据需要上下移动堆栈并检查变量等。感谢 ipython,您甚至可以完成制表符。

果然它不是 Eclipse,但它在使用 Python 进行开发时非常简单且非常有用。

【讨论】:

    猜你喜欢
    • 2020-08-18
    • 1970-01-01
    • 2018-12-25
    • 1970-01-01
    • 2011-03-28
    • 1970-01-01
    • 1970-01-01
    • 2017-05-06
    • 1970-01-01
    相关资源
    最近更新 更多