当脚本在调试期间以错误结束时,PyCharm与pydev
断开连接。因此,在误差发生时变量的状态仍然未知。
在错误发生之前,我如何找出变量的最新值?
更新:此问题仅在尝试调试单元测试时出现必须检查断点列表中“所有断点”的“激活策略:启动时”。
最佳答案
最简单的解决方案是在所需的行之前/处设置一个断点,这样您就可以在调用异常之前看到变量。
也可以设置“异常断点”。遇到特定异常时,此操作将停止脚本。打开“Run”>“View Breakpoints”,点击“+”符号,添加一个“Python异常断点”。现在您必须选择一个特定的异常。
关于python - PyCharm错误后如何打印Python变量?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25473948/