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中bisect模块用法实例
Sep 25 Python
在Python中使用SQLite的简单教程
Apr 29 Python
利用Python脚本在Nginx和uwsgi上部署MoinMoin的教程
May 05 Python
Python 中迭代器与生成器实例详解
Mar 29 Python
详谈python http长连接客户端
Jun 12 Python
基于python实现在excel中读取与生成随机数写入excel中
Jan 04 Python
Python3实现的简单验证码识别功能示例
May 02 Python
Python使用Pickle库实现读写序列操作示例
Jun 15 Python
解决pycharm运行出错,代码正确结果不显示的问题
Nov 30 Python
python pandas写入excel文件的方法示例
Jun 25 Python
快速解决docker-py api版本不兼容的问题
Aug 30 Python
使用python的turtle绘画滑稽脸实例
Nov 21 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
浅谈PHP无限极分类原理
2019/03/14 PHP
javascript淡入淡出效果的实现思路
2012/03/31 Javascript
jquery制作弹窗提示窗口代码分享
2014/03/02 Javascript
javascript实现2048游戏示例
2014/05/04 Javascript
使用时间戳解决ie缓存的问题
2014/08/20 Javascript
javascript学习笔记(二)数组和对象部分
2014/09/30 Javascript
常用JS图片滚动(无缝、平滑、上下左右滚动)代码大全(推荐)
2016/12/20 Javascript
AngularJS实现注册表单验证功能
2017/10/16 Javascript
Vue-路由导航菜单栏的高亮设置方法
2018/03/17 Javascript
详解微信小程序开发用户授权登陆
2019/04/24 Javascript
小程序中的箭头函数的具体使用
2020/06/19 Javascript
[00:12]2018DOTA2亚洲邀请赛 Sccc亮相SOLO赛,今年他又会有什么样的战绩?
2018/04/06 DOTA
[01:33]完美世界DOTA2联赛PWL S3 集锦第二期
2020/12/21 DOTA
[55:26]DOTA2-DPC中国联赛 正赛 Aster vs LBZS BO3 第一场 2月23日
2021/03/11 DOTA
python解析模块(ConfigParser)使用方法
2013/12/10 Python
pycharm 使用心得(九)解决No Python interpreter selected的问题
2014/06/06 Python
Python3实现连接SQLite数据库的方法
2014/08/23 Python
浅谈python配置与使用OpenCV踩的一些坑
2018/04/02 Python
Python合并多个Excel数据的方法
2018/07/16 Python
python生成n个元素的全组合方法
2018/11/13 Python
OpenCV+Python--RGB转HSI的实现
2019/11/27 Python
SpringBoot实现登录注册常见问题解决方案
2020/03/04 Python
使用PyCharm官方中文语言包汉化PyCharm
2020/11/18 Python
Python爬虫之Selenium库的使用方法
2021/01/03 Python
python爬取微博评论的实例讲解
2021/01/15 Python
结合CSS3的新特性来总结垂直居中的实现方法
2016/05/30 HTML / CSS
美国演唱会订票网站:Ticketmaster美国
2017/10/05 全球购物
小蚁科技官方商店:YI Technology
2019/08/23 全球购物
教师年终个人自我评价
2013/10/04 职场文书
土木工程师岗位职责
2013/11/24 职场文书
小学生家长评语大全
2014/02/10 职场文书
2014红色之旅心得体会
2014/10/07 职场文书
酒店客房服务员岗位职责
2015/04/09 职场文书
七年级生物教学反思
2016/02/20 职场文书
Win11任务栏太宽了怎么办?一招解决Win11任务栏太宽问题
2021/11/21 数码科技
SQL bool盲注和时间盲注详解
2022/07/23 SQL Server