如何阻止 python 运行时警告打印到终端



我有一些python代码,在某些时候,它采用一个相当稀疏的数组的轴平均值,其中包含nans。每次我运行代码时,它都会引发RuntimeWarning

我知道是什么导致了警告,这是故意的,它不会影响输出。但是,每次运行程序时都会收到警告,这很烦人 - 那么,有没有一种便宜且令人讨厌的方法来防止它们被打印到终端?

这可能对您有用,我认为这个问题已经很好地解决了: 如何禁用python警告

您所需要的只是完全按照官方文档中的说明抑制它:https://docs.python.org/2/library/warnings.html#temporarily-suppressing-warnings

最新更新