宜昌市上海中学官网,seo文章外包,遵化建行网站,网址大全黄免费片1、使用RotatingFileHandler#xff0c;可以实现日志按大小回滚#xff08;设置#xff0c;最多备份几个日志文件#xff0c;每个日志文件最大值#xff09;#xff1a;
import loggingfrom logging.handlers import RotatingFileHandler # 按文件大小回滚handlerdef ma… 1、使用RotatingFileHandler可以实现日志按大小回滚设置最多备份几个日志文件每个日志文件最大值
import loggingfrom logging.handlers import RotatingFileHandler # 按文件大小回滚handlerdef main():logger logging.getLogger(__name__)logger.setLevel(levellogging.INFO)# 定义一个RotatingFileHandler最多备份3个日志文件每个日志文件最大1KrHandler RotatingFileHandler(log.txt, maxBytes1 * 1024, backupCount3)rHandler.setLevel(logging.INFO)formatter logging.Formatter(%(asctime)s - %(name)s - %(levelname)s - %(message)s)rHandler.setFormatter(formatter)console logging.StreamHandler()console.setLevel(logging.INFO)console.setFormatter(formatter)logger.addHandler(rHandler)logger.addHandler(console)
参考
https://www.cnblogs.com/lidabo/p/17078766.html