python logging 日誌的級別調整方式

2022-09-28 04:00:13 字數 1388 閱讀 2932

預設級別:warning

import logging

logging.debug('debug message')

logging.info(程式設計客棧'info message')

logging.warn('warn message')

logging.error('error message')

logging.critical('critical message')

輸出:warning:root:warn message

error:root:error message

critical:root:criticaqonywmel message

調整logging級別:

logging.basicconfig(level=logging.級別)

import logging

logging.basicconfig(level=logging.debug)

程式設計客棧logging.debug('debug message')

logging.info('info message')

logging.warn('warn message')

logging.error('error message')

logging.critical('critical message')

調整到debug級別,所有的logging都會在console中輸出

debug:root:debug message

info:root:info message

warning:root:warn message

error:root:error message

critical:root:critical message

輸出到log日誌檔案

logging.basicconfig(filename='檔名.log', level=logging.級別)

import logging

logging.basicconfig(filename='test.log', level=logging.debug)

logging.debug('debug message')

logging.info('info message')

logging.warn('warn message')

logging.error('error message')

logging.critical('critical message')

日誌輸出到指定的日誌檔案 test.log,控制台中沒有輸出qonywme。內容與上一節相同。

本文標題: python logging 日誌的級別調整方式

本文位址: /jiaoben/python/301094.html

Python logging日誌模組

1.日誌的級別 日誌一共分成5個等級,從低到高分別是 1 debug 2.info 3.warning 4.error 5.critical說明 這5個等級,也分別對應5種打日誌的方法 debug info warning error critical。預設的是 warning,當在warning或...

python logging日誌模組

logging模組是python的乙個標準庫模組,由標準庫模組提供日誌記錄api的關鍵好處是所有python模組都可以使用這個日誌記錄功能。所以,你的應用日誌可以將你自己的日誌資訊與來自第三方模組的資訊整合起來。1.日誌級別 logging模組預設定義了以下幾個日誌等級,開發應用程式或部署開發環境時...

python logging日誌設定

log等級,輸出格式,輸出檔名,檔案讀寫模式 logging.basicconfig level logging.debug,format asctime s filename s line lineno d levelname s message s filename log.txt filemo...