python的logging模块提供了标准的日志接口,可以通过它存储各种格式的日志,日志级别等级:critical > error > warning > info > debug import logging # 初始化日志配置 logging.basicConfig( # 日志级别,logging.DEBUG,logging.ERROR level = logging.INFO, # 日志格式 # 时间、代码所在文件名、代码行号、日志级别名字、日志信息 format = ‘%(asctime)s %(filename)s[line:%(lineno)d] %(levelname)s %(message)s‘, # 打印日志的时间 datefmt = ‘%a, %Y-%m-%d %H:%M:%S‘, # 日志文件存放的目录(目录必须存在)及日志文件名 filename = ‘e:/BddDataDriveRreport.log‘, # 打开日志文件的方式 filemode = ‘w‘ ) logging.debug(‘test debug‘) logging.info(‘test info‘) logging.warning(‘test warning‘) logging.error(‘test error‘) logging.critical(‘test critical‘) 文件输出结果: Fri, 2019-04-19 11:07:23 py20190419_logging.txt[line:36] INFO test info Fri, 2019-04-19 11:07:23 py20190419_logging.txt[line:38] WARNING test warning Fri, 2019-04-19 11:07:23 py20190419_logging.txt[line:40] ERROR test error Fri, 2019-04-19 11:07:23 py20190419_logging.txt[line:41] CRITICAL test critical
原文:https://www.cnblogs.com/xiaoxiao075/p/10734721.html