能否将numpy除以0给出错误而不是警告?

时间:2018-07-10 10:06:41

标签: python numpy

在numpy中,

np.array([1])/0.0

给予:

RuntimeWarning: divide by zero encountered in true_divide

这不是致命错误。有什么办法使除以零总是产生致命错误吗?

1 个答案:

答案 0 :(得分:5)

是的

numpy.seterr(divide='raise')

numpy.seterr还允许您定义上溢,下溢,无效操作等的行为。可能的行为是错误,警告,忽略问题,调用处理程序函数或仅记录错误