Python日志文件的回滚模块RotatingFileHandler.日志文件大小,日志文件数量
2019-01-16 17:18
567 查看
from logging.handlers import RotatingFileHandler
[code]fh = RotatingFileHandler(filename, maxBytes=1024, backupCount=5)
filename: 自定义日志文件的路径以及文件名, 假定文件名是: error.log
maxBytes: 配置日志文件大小的上限, 单位是字节
backupCount: 配置日志文件的最大数量, backupCount=5, 也就是日志文件error.log 大小达到1M以后, 会自动再创建文件error.log.1, error.log.1大小达到1M以后, 会创建 error.log.2, 以此类推, 一直到 error.log.7
相关文章推荐
- python logging 模块之TimedRotatingFileHandler 实现每天一个日志文件
- [bigdata-078] python3 logging 的示例 TimedRotatingFileHandler和RotatingFileHandler 基于时间切分和基于文件大小切分
- python日志按时间切分-----TimedRotatingFileHandler
- python logging类库中RotatingFileHandler的使用
- os 模块 python file 与文件路径
- python用zipfile模块打包文件或是目录、解压zip文件实例
- 如何计算合适的InnoDB的(innodb_log_file_size)日志文件大小
- 2. 更改InnoDB redo日志文件的数量或大小
- python根据文件大小打log日志
- Python logging RotatingFileHandler bug
- Django开发模式会加载两次settings文件导致RotatingFileHandlerError
- pig脚本不需要后缀名(python tempfile模块生成pig脚本临时文件,执行)
- Python logging RotatingFileHandler bug
- 关于python logging模块日志记录与oss模块文件上传的问题
- Python使用os模块和fileinput模块来操作文件目录
- Python同时向控制台和文件输出日志logging的方法 Python logging模块详解
- DBCC大全集之(适用版本MS SQLServer 2008 R2)----DBCC SHRINKFILE收缩当前数据库的指定数据或日志文件的大小
- Python+Selenium进行UI自动化测试项目中,常用的小技巧4:日志打印,longging模块(控制台和文件同时输出)
- python fileinput 模块替换文件全局内容
- Python Fabric 模块 打包上传文件及检查 批量安装lnmp环境 版本发布及回滚