python 日志logging级别及使用
生活随笔
收集整理的這篇文章主要介紹了
python 日志logging级别及使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
日志級別有以下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 日志logging级别及使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 根据路由记录(利用matched)动态生
- 下一篇: 华为手机怎么解锁