在Python中,可以使用print語句來在控制臺輸出信息,但是有時候我們希望將輸出信息記錄到日志文件中,以便后續查看和分析。為了實現這一目的,可以使用Python的logging模塊來記錄日志。
下面是一個簡單的示例,演示如何使用logging模塊記錄日志:
import logging
# 配置日志記錄器
logging.basicConfig(filename='example.log', level=logging.DEBUG)
# 輸出信息到控制臺和日志文件
logging.debug('Debug message')
logging.info('Info message')
logging.warning('Warning message')
logging.error('Error message')
logging.critical('Critical message')
在上面的示例中,我們首先導入logging模塊,并使用basicConfig()方法來配置日志記錄器,指定日志文件名稱和日志級別。然后使用logging.debug()、logging.info()、logging.warning()、logging.error()和logging.critical()方法來記錄不同級別的日志信息。
通過上面的代碼,我們可以在控制臺和example.log文件中看到相應級別的日志信息。這樣,我們可以更方便地跟蹤程序的運行狀態和發現問題。