首页 > 编程语言 > 详细

python 日志级别及使用

时间:2020-01-09 22:21:15      阅读:88      评论:0      收藏:0      [点我收藏+]

日志级别有以下5种:

?1.static Level DEBUG :
? ? DEBUG Level指出细粒度信息事件对调试应用程序是非常有帮助的。
?2.static Level INFO
? ? INFO level表明 消息在粗粒度级别上突出强调应用程序的运行过程。
?3.static Level WARN
? ? WARN level表明会出现潜在错误的情形。
?4.static Level ERROR
? ? ERROR level指出虽然发生错误事件,但仍然不影响系统的继续运行。
?5.static Level FATAL
? ? FATAL level指出每个严重的错误事件将会导致应用程序的退出。

要正常打印出日志,在文件头需要先指定要打印的日志级别

import logging
logging.basicConfig(level=logging.INFO)
logging.error('error') # 显示
logging.warning('warning') # 显示
logging.debug('debug') # 不显示
logging.info('info') # 显示

每一个日志级别都对应的一个int值,如果日志级别小于设定值:logging.INFO,就不会打印出来

CRITICAL = 50
FATAL = CRITICAL
ERROR = 40
WARNING = 30
WARN = WARNING
INFO = 20
DEBUG = 10
NOTSET = 0

python 日志级别及使用

原文:https://www.cnblogs.com/qianxunman/p/12172994.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!