初学python,运行示例代码,一直打印出警告信息,很是讨厌,所以查找了下忽略python警告信息的方法
示例:
python -W ignore python代码文件名.py
介绍了忽略警告信息,那如何主动捕捉警告信息呢?
如下:
这里用到warnings模块,看如下代码:
import warnings
def fxn():
warnings.warn(“deprecated”, DeprecationWarning)
with warnings.catch_warnings():
warnings.simplefilter(“ignore”)
fxn()
这样就产生了warning错误
那么如何来控制警告错误的输出呢?
import warnings
warnings.filterwarnings(“ignore”)