共計 737 個字符,預計需要花費 2 分鐘才能閱讀完成。
使用 logging 模塊輸出日志到文件的方法如下:
- 導入 logging 模塊:
import logging
- 配置 logging 模塊的日志輸出格式和級別,以及輸出到文件的路徑:
logging.basicConfig(filename='log.txt', level=logging.DEBUG, format='%(asctime)s - %(levelname)s - %(message)s')
filename
參數指定日志輸出到的文件路徑。level
參數指定日志的級別,可以是DEBUG
、INFO
、WARNING
、ERROR
或CRITICAL
,級別依次增加。format
參數指定日志的輸出格式。
- 使用 logging 模塊輸出日志:
logging.debug('This is a debug message.')
logging.info('This is an info message.')
logging.warning('This is a warning message.')
logging.error('This is an error message.')
logging.critical('This is a critical message.')
- 運行程序后,日志會輸出到指定的文件中。可以使用
logging.debug()
、logging.info()
、logging.warning()
、logging.error()
和logging.critical()
方法分別輸出不同級別的日志信息。
注意:使用 basicConfig()
方法進行簡單的日志配置時,如果之前已經配置過了,再次調用該方法會無效。如果需要更復雜的日志配置,可以使用 logging.FileHandler
等其他方法進行配置。
丸趣 TV 網 – 提供最優質的資源集合!
正文完