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


Posted in Python onJanuary 31, 2020

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

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

import warnings
def fxn():
  warnings.warn("deprecated", DeprecationWarning)
with warnings.catch_warnings():
  warnings.simplefilter("ignore")
  fxn()

这样就产生了warning错误

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

import warnings
warnings.filterwarnings("ignore")

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

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

python -W ignore yourscript.py

这样就OK了

内容扩展:

1)代码中警告

import warnings
warnings.filterwarnings("ignore")

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

python -W ignore yourscript.py

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

Python 相关文章推荐
python显示天气预报
Mar 02 Python
Python基于Tkinter实现的记事本实例
Jun 17 Python
python脚本实现xls(xlsx)转成csv
Apr 10 Python
Python使用xlwt模块操作Excel的方法详解
Mar 27 Python
python3基于OpenCV实现证件照背景替换
Jul 18 Python
深入浅析Python中list的复制及深拷贝与浅拷贝
Sep 03 Python
如何使用Python实现自动化水军评论
Jun 26 Python
tensorflow中tf.slice和tf.gather切片函数的使用
Jan 19 Python
Python实现加密的RAR文件解压的方法(密码已知)
Sep 11 Python
使用Python将xmind脑图转成excel用例的实现代码(一)
Oct 12 Python
python实现定时发送邮件到指定邮箱
Dec 23 Python
浅谈pytorch中的dropout的概率p
May 27 Python
Python 2种方法求某个范围内的所有素数(质数)
Jan 31 #Python
PyQt5中多线程模块QThread使用方法的实现
Jan 31 #Python
浅谈python之自动化运维(Paramiko)
Jan 31 #Python
为什么黑客都用python(123个黑客必备的Python工具)
Jan 31 #Python
Win10里python3创建虚拟环境的步骤
Jan 31 #Python
python判断链表是否有环的实例代码
Jan 31 #Python
python爬取王者荣耀全皮肤的简单实现代码
Jan 31 #Python
You might like
codeigniter发送邮件并打印调试信息的方法
2015/03/21 PHP
PHP中把数据库查询结果输出为json格式简单实例
2015/04/09 PHP
php解析base64数据生成图片的方法
2016/12/06 PHP
Yii2第三方类库插件Imagine的安装和使用
2017/07/06 PHP
PHP面向对象五大原则之单一职责原则(SRP)详解
2018/04/04 PHP
Laravel框架路由和控制器的绑定操作方法
2018/06/12 PHP
用js生产批量批处理执行命令
2008/07/28 Javascript
javascript 贪吃蛇实现代码
2008/11/22 Javascript
基于JQuery 的消息提示框效果代码
2011/07/31 Javascript
js计算两个时间之间天数差的实例代码
2013/11/19 Javascript
js仿百度贴吧验证码特效实例代码
2014/01/16 Javascript
JavaScript中的getTimezoneOffset()方法使用详解
2015/06/10 Javascript
JavaScript实现动态删除列表框值的方法
2015/08/12 Javascript
图文详解JavaScript的原型对象及原型链
2016/08/02 Javascript
jQuey将序列化对象在前台显示地实现代码(方法总结)
2016/12/13 Javascript
详解webpack babel的配置
2018/01/09 Javascript
vue cli升级webapck4总结
2018/04/04 Javascript
原生js实现移动端Touch轮播图的方法步骤
2019/01/03 Javascript
vue cli 3.x 项目部署到 github pages的方法
2019/04/17 Javascript
Python版微信红包分配算法
2015/05/04 Python
Python 实现中值滤波、均值滤波的方法
2019/01/09 Python
详解重置Django migration的常见方式
2019/02/15 Python
python中嵌套函数的实操步骤
2019/02/27 Python
Django实现简单网页弹出警告代码
2019/11/15 Python
TensorFlow2.1.0安装过程中setuptools、wrapt等相关错误指南
2020/04/08 Python
Python sqlalchemy时间戳及密码管理实现代码详解
2020/08/01 Python
python实现图片,视频人脸识别(opencv版)
2020/11/18 Python
linux centos 7.x 安装 python3.x 替换 python2.x的过程解析
2020/12/14 Python
HTML5 Canvas 实现圆形进度条并显示数字百分比效果示例
2017/08/18 HTML / CSS
家长建议怎么写
2014/05/15 职场文书
小学生法制教育心得体会
2016/01/14 职场文书
原生CSS实现文字无限轮播的通用方法
2021/03/30 HTML / CSS
基于Python绘制子图及子图刻度的变换等的问题
2021/05/23 Python
MyBatis核心源码深度剖析SQL语句执行过程
2022/05/20 Java/Android
浅析JavaScript中的变量提升
2022/06/01 Javascript
Redis实现订单过期删除的方法步骤
2022/06/05 Redis