系统城装机大师 - 固镇县祥瑞电脑科技销售部宣传站!

当前位置:首页 > 脚本中心 > 其它 > 详细页面

Python warning警告出现的原因及忽略方法

时间:2020-02-01来源:系统城作者:电脑系统城

python开发中经常遇到报错的情况,但是warning通常并不影响程序的运行,而且有时特别讨厌,下面我们来说下如何忽略warning错误。

在说忽略warning之前,我们先来说下如何主动产生warning错误,这里用到warnings模块,看如下代码:


 
  1. import warnings
  2. def fxn():
  3. warnings.warn("deprecated", DeprecationWarning)
  4. with warnings.catch_warnings():
  5. warnings.simplefilter("ignore")
  6. fxn()

这样就产生了warning错误

那么如何来控制警告错误的输出呢?很简单


 
  1. import warnings
  2. warnings.filterwarnings("ignore")

这样就忽略了警告错误的输出。很简单吧~~

又有人要问如何忽略命令行下警告错误的输出呢?也非常简单:

python -W ignore yourscript.py

这样就OK了

内容扩展:

1)代码中警告


 
  1. import warnings
  2. warnings.filterwarnings("ignore")

2)忽略命令行下警告错误的输出:


 
  1. python -W ignore yourscript.py

以上就是本次介绍的全部相关知识点,我们的小编结合了几篇相关内容,希望能够帮助到你。

分享到:

相关信息

  • Go json反序列化“null“的问题解决

    有这么一段代码,可以先看一下有没有什么问题,作用是输入一段json字符串,反序列化成map,然后将另一个inputMap的内容,merge进这个map 1 2 3 4 5 6 7 8 9 10 11 12 13 14...

    2023-03-15

  • Golang 字符串转time类型实现

    由于数据库的类型为Data 类型,所以插入数据库的时候我先把前端传入的string类型的时间转为Time 再插入。 Go 提供了两种插入的方式,即time.Parse 和 time.ParseInLocation 。两种方式,他们的差异比较大。...

    2023-03-09

系统教程栏目

栏目热门教程

人气教程排行

站长推荐

热门系统下载