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数据类型判断type与isinstance的区别实例解析
Oct 31 Python
python中使用xlrd读excel使用xlwt写excel的实例代码
Jan 31 Python
简单了解python gevent 协程使用及作用
Jul 22 Python
python opencv将图片转为灰度图的方法示例
Jul 31 Python
python之PyQt按钮右键菜单功能的实现代码
Aug 17 Python
Python3进制之间的转换代码实例
Aug 24 Python
python 解决mysql where in 对列表(list,,array)问题
Jun 06 Python
快速了解Python开发环境Spyder
Jun 29 Python
Python 实现3种回归模型(Linear Regression,Lasso,Ridge)的示例
Oct 15 Python
python3爬虫中引用Queue的实例讲解
Nov 24 Python
Python机器学习之基础概述
May 19 Python
详解Python+OpenCV进行基础的图像操作
Feb 15 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开发规范手册之PHP代码规范详解
2011/01/13 PHP
php 获取本地IP代码
2013/06/23 PHP
php实现异步数据调用的方法
2015/12/24 PHP
PHP排序算法之快速排序(Quick Sort)及其优化算法详解
2018/04/21 PHP
php实现的生成排列算法示例
2019/07/25 PHP
20款效果非常棒的 jQuery 插件小结分享
2011/11/18 Javascript
JQUERY1.6 使用方法四 检测浏览器
2011/11/23 Javascript
javascript获取所有同类checkbox选项(实例代码)
2013/11/07 Javascript
在NodeJS中启用ECMAScript 6小结(windos以及Linux)
2014/07/15 NodeJs
Javascript基础教程之argument 详解
2015/01/18 Javascript
JS函数this的用法实例分析
2015/02/05 Javascript
JavaScript获取指定元素位置的方法
2015/04/08 Javascript
让图片跳跃起来  javascript图片轮播特效
2016/02/16 Javascript
JavaScript编写Chrome扩展实现与浏览器的交互及时间通知
2016/05/16 Javascript
BootStrapTable 单选及取值的实现方法
2017/01/10 Javascript
在vue项目中安装使用Mint-UI的方法
2017/12/27 Javascript
SVG实现时钟效果
2018/07/17 Javascript
javascript触发模拟鼠标点击事件
2019/06/26 Javascript
使用Vue.set()方法实现响应式修改数组数据步骤
2019/11/09 Javascript
vue下canvas裁剪图片实例讲解
2020/04/16 Javascript
JavaScript 判断浏览器是否是IE
2021/02/19 Javascript
python中global与nonlocal比较
2014/11/21 Python
用Python计算三角函数之atan()方法的使用
2015/05/15 Python
Python机器学习之决策树算法
2017/12/22 Python
用Python3创建httpServer的简单方法
2018/06/04 Python
python多线程http压力测试脚本
2019/06/25 Python
基于python实现语音录入识别代码实例
2020/01/17 Python
PyQt5中向单元格添加控件的方法示例
2020/03/24 Python
用CSS3实现瀑布流布局的示例代码
2017/11/10 HTML / CSS
中软国际Java程序员笔试题
2014/07/19 面试题
Servlet如何得到服务器的信息
2015/12/22 面试题
个人授权委托书范本
2014/09/14 职场文书
高校师德师风自我剖析材料
2014/09/29 职场文书
置业顾问岗位职责
2015/02/09 职场文书
导游词之安徽醉翁亭
2020/01/10 职场文书
HTML中的表单元素介绍
2022/02/28 HTML / CSS