4
在Python/Pydev/Eclipse中有未捕获的异常之后,我可以检查堆栈上的变量吗?我想回到堆栈层次并查看局部变量。在Python/Pydev/Eclipse中检查异常之后的变量
我想有办法在Python中破解这个,但是在Eclipse中有没有简单的方法?
在Python/Pydev/Eclipse中有未捕获的异常之后,我可以检查堆栈上的变量吗?我想回到堆栈层次并查看局部变量。在Python/Pydev/Eclipse中检查异常之后的变量
我想有办法在Python中破解这个,但是在Eclipse中有没有简单的方法?
您不必为“黑客”这个到蟒蛇,你只需要使用IPython的:
ipython yourscript.py --pdb
每当“yourscript.py”崩溃,你会在IPython的调试器降落在那个地方了异常被提出。从那里你可以上下移动堆栈并根据需要检查变量等。感谢ipython,你甚至可以完成制表符。
果然,它不是Eclipse,但它在Python中进行开发时非常简单且非常有用。
它看起来像这样以前出现过,http://stackoverflow.com/questions/8940342/manage-python-exception-breakpoints,http://stackoverflow.com/questions/455552/break-on-exception- in-pydev等。确保你有PyDev 2.2或更高版本! – macduff 2012-03-02 15:33:49