Day24.日志轮换
1.setting.py文件中,LOGGING_DIC----->handlers下的default字典中的参数解释
注:`maxBytes`和`backupCount`两个key值的使用
# 打印到文件的日志,收集info及以上的日志 'default': { 'level': 'DEBUG', # 'class': 'logging.FileHandler', # 保存到文件,日志轮转 'class': 'logging.handlers.RotatingFileHandler', # 保存到文件,日志轮转 # 'maxBytes': 1024*1024*5, # 日志大小为5M # 当.log文件内容超过100个字节,超出的部分就会生成新的.log文件保证.log是最新数据, # 之前1000字节之前的会备份到.log.1文件中 'maxBytes': 1000, # 最多备份5个,不能指定为0,超过5个会覆盖之前的,保存最近的5份 'backupCount': 5, 'formatter': 'standard', 'filename': '07_a1.log', # 日志文件 'encoding': 'utf-8', # 日志文件的编码,再也不用担心中文log乱码了 },