【发布时间】:2017-07-31 18:51:18
【问题描述】:
当单步执行 pdb 中的代码时,任何异常命中都会立即结束程序。我该如何修复异常并继续调试?有没有办法避免重启程序的开销?
似乎很多 py 调试器都有这个烦恼:pdb、ipdb、pycharm、pydev。
【问题讨论】:
-
您可以捕获异常,在
except块中运行pdb.post_mortem()戳一下,然后在处理完异常后继续执行。
标签: python pycharm pydev pdb ipdb