python日志分割(转)
2024-09-05 10:27:08
按文件大小分割:RotatingFileHandler
按时间分割:TimedRotatingFileHandler import logging
from logging.handlers import TimedRotatingFileHandler
logHandler = TimedRotatingFileHandler(filename="logfile.log", when="S", interval=1,
backupCount=3, encoding='utf-8')
logHandler.suffix = "%Y%m%d%H%M"
logFormatter = logging.Formatter('[%(asctime)s %(filename)s:%(lineno)d %(levelname)s] %(message)s')
logHandler.setFormatter(logFormatter)
logger = logging.getLogger('MyLogger')
logger.addHandler(logHandler)
logger.setLevel(logging.INFO)
for k in range(3):
logger.error("eror info: %d" % k)
最新文章
- wpf——三维学习1
- rem的使用
- [Mindjet MindManager]思维导图的快捷键操作
- HTML5自学笔记[ 21 ]canvas绘图实例之马赛克
- Git 对象
- C# 3.0 基本框架
- 第七章----pwm蜂鸣器
- viewpager处理(三):让viewpager不预加载下一页
- CentOS下将自编译的Apache添加为系统服务
- sql解析xml
- 201521123032 《Java程序设计》第3周学习总结(编辑器修改后)
- webservice wsdl语法基础
- 58、js扩展
- Vue 2.x + Webpack 3.x + Nodejs 多页面项目框架(下篇——多页面VueSSR+热更新Server)
- windows下使用curl命令 &;&; 常用curl命令
- shell编程基础(三): 位置参数与shell脚本的输入输出
- 【数学建模】day10-主成分分析
- jmeter接口测试实例4-学生金币充值
- intllij IDE 中git ignore 无法删除target目录下的文件
- No mapping found for HTTP request with URI [/Portal/download] in DispatcherServlet with name 'springmvc'