Python代码忽略一堆警告输出

        你是否也遇到过执行程序脚本的时候,首先打印出来的是一堆警告信息呢,看起来很头疼,如下:

       这里有几种方法可以“忽略”掉这些警告信息。

一、终端运行方式

python -W ignore a.py

 

二、全文忽略方式

    在导入库包部分加入下面的代码:

import warnings
warnings.filterwarnings("ignore")

 

三、片段忽略方式

      在需要忽略警告的代码片段首部加入下面的代码:

import warnings
with warnings.catch_warnings():warnings.simplefilter("ignore")【your code】

 

注意

        忽略警告不代表没有警告信息了,只是因为有时候警告信息输出过多导致没有办法看到有效的结果输出了,所以这里才想忽略掉警告信息。

        有警告信息说明代码不够健壮,可能存在潜在的风险,要引起足够的重视。