python中的警告指的是程序在运行之后会输出打印在控制台的一些信息 , 而每次执行时都看到这些信息就会极大地影响程序错误分析体验 。而很多小伙伴就想知道python警告有什么影响 , 以及它如何才能不显示 , 那么这篇文章会来介绍一下python警告作用和不显示的方法 。
文章插图
一、警告影响
在python中一个程序运行之后只会输出三种信息 , 一种是程序运行的结果、一种是程序出现错误时的操作信息 , 最后一种就是某行代码或者结果引起的警告信息了 。
在这些信息中错误表示程序运行到某个位置时出现了错误 , 整个程序是无法接着运行下去的 , 程序会直接停止 。那么警告则不一样 , 它对于程序的运行没有任何影响 , 它更像是对于结果的一种提示 。而这个提示还有可能是完全无意义的 , 特别是运行pythonWeb应用程序时警告可太多了 。
二、警告忽略
那么忽略警告和不显示警告也是十分简单 , 有两种方法可以去实现这个需求 。
1.第一种方法是在python程序的头部添加两行代码 , 第一行代码的作用是导入警告模块warnings , 第二行代码则是设置警告过滤器的值为ignore 。它的功能就是程序运行时将所有警告都忽略不显示 , 示例如下:
import warningswarnings.filterwarnings("ignore")2.第二种方法是在命令行执行python脚本时会用到的 , 在命令中添加参数-W ignore即可 , 示例如下:
python3 -W ignore test.py【Python警告有什么影响?Python警告如何不显示】以上就是关于“Python警告有什么影响?Python警告如何不显示”的全部内容了 , 希望对你有所帮助 。
推荐阅读
- 天然气和燃气有什么区别吗
- Python如何捕获警告?Python警告怎么才能捕获
- Pytest怎么使用?Python自动化测试框架pytest如何使用
- Pytest是什么?Python怎么安装pytest自动化测试框架
- Python自动生成测试数据怎么做?Python批量生成数据的脚本如何写
- 调查方法有哪些
- 螺母的种类
- 6寸的蛋糕有多大
- 生菜上有铁锈有黄斑能吃吗
- 绞好的肉馅有血水可以用吗