当前位置:嗨网首页>书籍在线阅读

11-将日志记录到文件

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

11.4.5 将日志记录到文件

除了将日志消息显示在屏幕上,还可以将它们写入文本文件。 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。