Python 在代码中查找numpy RuntimeWarning的位置
在相当大的管道上运行numpy时,我会收到类似的警告 RuntimeWarning:在true\u divide中遇到无效值 RuntimeWarning:在更高版本中遇到无效值 除了编写几十条打印语句外,我如何找到它们在代码中的位置Python 在代码中查找numpy RuntimeWarning的位置,python,numpy,Python,Numpy,在相当大的管道上运行numpy时,我会收到类似的警告 RuntimeWarning:在true\u divide中遇到无效值 RuntimeWarning:在更高版本中遇到无效值 除了编写几十条打印语句外,我如何找到它们在代码中的位置 Python 2.7和numpy 1.8.1的一种方法是将警告转换为错误: import warnings warnings.simplefilter('error', RuntimeWarning) 然后,回溯将告诉您错误发生的位置
Python 2.7和numpy 1.8.1的一种方法是将警告转换为错误:
import warnings
warnings.simplefilter('error', RuntimeWarning)
然后,回溯将告诉您错误发生的位置