在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級別的日志信息。