Python 关于logging.py的NOTSET
来源:互联网 发布:淘宝3c认证编号查询 编辑:程序博客网 时间:2024/06/05 13:41
环境:python2.7
网上有文章说,日志的过滤级别设置为NOTSET,即意味着“输出所有信息”,但是我今天的测试结果却不同。
通过查看代码,发现NOTSET是logging的默认过滤级别,即在日志没有设定过滤级别时,默认为NOTSET。
而在logging打印日志时,过滤级别NOTSET会转换为WARNING。因此,今天我测试时设置为NOTSET,结果日志中打印的是WARNING及以上级别的记录。
所以,网上有的文章会说,python的logging的默认级别是WARNING,如下:
“
SetLevel
Logging有如下级别: DEBUG,INFO,WARNING,ERROR,CRITICAL
默认级别是WARNING, logging模块只会输出指定level以上的log
”来源:http://blog.csdn.net/balderfan/article/details/7644807
顺便查到的一些资料:
日志过程讲解的:http://blog.chinaunix.net/uid-403117-id-2407615.html
这个大概翻译的,看到几个转载的:http://blog.sina.com.cn/s/blog_4b5039210100f1wv.html
这个很详细的,还没有细看,标记下:http://blog.csdn.net/wujieyhy2006/article/details/7068320
标记:http://blog.csdn.net/balderfan/article/details/7644807
某个官方文档:http://docs.python.org/release/2.6.6/library/logging.html
以上是我个人的看法,还没找到官方资料支持。英文看得我眼花。哪位找到确切的资料,请顺便告知在下一声阿
- Python 关于logging.py的NOTSET
- [py]python logging模块
- py logging
- 关于Python的setup.py文件
- 关于使用python logging模块的几点总结
- python的logging库
- python的logging模块
- python的logging模块
- python 的logging
- python的logging
- python 的 logging 模块
- python logging的学习
- Python 的Logging模块
- Python的logging
- python 的logging模块
- python的logging使用
- Python的logging使用
- python的logging类
- Linux内核网络协议栈7-socket端口管理
- J2EE中关于tomcat的maxIdle、maxActive、maxActive相关配置
- iOS程序进入后台后仍运行定时器NSTimer
- JS大总结
- MFC 检测USB接口设备连接变化
- Python 关于logging.py的NOTSET
- tomcat 端口占用
- JAVA代理模式与动态代理模式
- C#获得文件夹的路径
- 用树莓派搭建客厅高清网络播放机(2):配件选择
- Http协议头部信息
- [其他-3] Git创建与管理分支
- Nginx-配置详解-1
- OpenCV的基础光学字符识别(Basic OCR in OpenCV)