python的日誌記錄方法較多,這裡我只簡單的介紹一下logging模組記錄日誌的方法,其他方法請自行查詢。
logging模組支援5種等級的日誌記錄,包括debug、information、warning、error和critical。下面我們利用例項簡單的了解一下這幾個等級的日誌記錄。
首先在我們的python環境中匯入logging模組:>>> import logging
然後記錄各等級下的日誌:
>>> logging.debug('debug')
>>> logging.info('info')
>>> logging.warning('warning')
warning:root:warning
>>> logging.error('error')
error:root:error
>>> logging.critical('critical')
critical:root:critical
我們可以看到,warning至critical三個等級的日誌被print了,但是debug和info兩個等級的日誌未被print。這是因為預設的日誌記錄等級為warning,只有日誌等級大於等於warning的日誌才會被記錄。
Python記錄日誌的方法
日誌不管對於開發或者運維都是一項非常重要的東西,它可以用來排錯,解決故障,統計分析等。本文介紹python中的日誌庫的用法。匯入日誌庫 import logging 日誌庫的主要有以下方法 獲取日誌名,比如 logging.getlogger name 定義handler,比如 logging.fi...
python記錄日誌
coding utf 8 author martin date 2017 10 9 import logging import sys 獲取logger例項,如果引數為空則返回root logger 指定logger輸出格式 formatter logging.formatter asctime s...
詳解python程式中記錄日誌的方法
日誌可以用來記錄應用程式的狀態 錯誤和資訊訊息,也經常作為除錯程式的工具。它的重要性就不多說了,直接進入正題。python提供了乙個標準的日誌介面,就是logging模組。日誌級別有debug info warning error critical五種。首先來看logging簡單的使用方法。這一看到...