python运行时警告调试

标签 python debugging runtime-error komodo

我正在努力学习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/

相关文章:

python - Pytorch:创建 bool 张量(类型:torch.ByteTensor)?

python - 让 Django REST Framework HyperlinkedModelSerializer 识别非默认路由

.net - 如何在混合(C#/C++)调试中设置数据断点?

excel - 比较不同/单独表列中的值时出现 'Type mismatch' 运行时错误

python - 创建 Pandas 数据框时出现值错误

python - 列出元素而不手动指定它们

reactjs - React Native Vscode TypeScript 调试器步进极慢

c# - 将 C# 中的调试器附加到另一个进程

c++ - cout 覆盖了我的一些指针

VBA (Visual Basic) : ComboBox (Form Control) - Object doesn't support this property or method