我正在努力学习Python,但我还是个新手,所以请多多包涵。我正在使用 Komodo IDE 环境。我目前希望调试一个运行时警告:
RuntimeWarning: 在 greater & (matrixCsvOutput[:,8] > 30))[0] ,:] 中遇到无效值
现在,我希望设置一个断点,以便在运行时检查“matrixCsvOutput”的组成。我预计所讨论的值可能是 null 或 nan,因此操作失败。
我的问题是:如何设置调试器在发生运行时错误时中断?非常感谢!
最佳答案
在RuntimeWarning中提到的行号之前,添加:
import pdb ; pdb.set_trace()
关于python运行时警告调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24468197/