首页 > 解决方案 > 代码执行后进入调试模式 Pycharm

问题描述

我用for循环运行了一个代码,这需要很长时间。在执行的最后,我收到错误消息,以及以下内容:

KeyError: 0
Process finished with exit code 1

现在由于我的代码运行时间很长,是否可以从那里进入调试模式直接导航到导致错误的迭代?我正在专门研究 pycharm,但这更像是一个普遍的问题。

如果不能通过调试器,还有其他方法吗?
感谢您的帮助!

PS:我已经在for循环中用少量数字运行了这段代码,它运行良好,但是经过大量迭代,我在最后得到了这个错误。

标签: pythondebuggingerror-handlingpycharm

解决方案


查看有关调试的 PyCharm 文档。实际上,您设置了一个断点,然后使用“运行调试”而不是标准的“运行”按钮。


推荐阅读