例如,“IndexError:list index out-of-range”实际上能说明哪个变量中的哪个值导致了错误,以及界限是什么吗?而不是光着身子
a[i][j] += max(a[i][j-d], a[i-1][j])
IndexError: list index out of range
得到这个:
IndexError: list index out of range: j-d=250 for expected range of [0:250]
这可以减少一些最普通的开发过程的时间,否则我会浪费在回溯代码或插入print语句以获取此类信息上。你知道吗
您可以使用库^{} 。你知道吗
这并不是您想要的(
better_exceptions
只是显示所有变量值,错误消息不是更明确),但我认为这是一个好的开始。你知道吗相关问题 更多 >
编程相关推荐