除了将日志消息显示在屏幕上,还可以将它们写入文本文件。logging.basic
Config() 函数接受 filename 关键字参数,像这样:
import logging
logging.basicConfig(filename='myProgramLog.txt', level=logging.DEBUG, format='
%(asctime)s - %(levelname)s - %(message)s')
日志信息将被保存到 myProgramLog.txt
文件中。虽然日志消息很有用,但它们可能塞满屏幕,让你很难读到程序的输出。将日志信息写入到文件,让屏幕保持干净,又能保存信息,这样在运行程序后,可以阅读这些信息。可以用任何文件编辑器打开这个文本文件,诸
如Notepad 或TextEdit。