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