在Python中,你可以使用內置的logging
模塊來記錄日志。下面是一個簡單的例子,展示了如何配置和使用logging
模塊來記錄不同級別的日志信息:
import logging
# 配置日志級別和格式
logging.basicConfig(level=logging.DEBUG, format='%(asctime)s - %(name)s - %(levelname)s - %(message)s')
# 使用不同的日志級別
logging.debug('這是一條debug信息')
logging.info('這是一條info信息')
logging.warning('這是一條warning信息')
logging.error('這是一條error信息')
logging.critical('這是一條critical信息')
在這個例子中,我們首先導入了logging
模塊,然后使用basicConfig
方法配置了日志的級別(level
)和格式(format
)。日志級別從低到高依次是:DEBUG
、INFO
、WARNING
、ERROR
和CRITICAL
。我們還定義了一個日志消息的格式,它包含了時間戳、記錄器名稱、日志級別和消息內容。
配置完成后,我們可以使用不同級別的日志方法來記錄信息。在這個例子中,我們記錄了從DEBUG
到CRITICAL
級別的日志信息。