python根据文件大小打log日志


Posted in Python onOctober 09, 2014

本文实例讲述了python根据文件大小打log日志的方法,分享给大家供大家参考。具体方法如下:

import glob 
import logging 
import logging.handlers 
LOG_FILENAME='logging_rotatingfile_example.out' 
# Set up a specific logger with our desired output level 
my_logger = logging.getLogger('MyLogger') 
my_logger.setLevel(logging.DEBUG) 
# Add the log message handler to the logger 
handler = logging.handlers.RotatingFileHandler(LOG_FILENAME, 
            maxBytes=20, 
            backupCount=5, 
           ) 
my_logger.addHandler(handler) 
# Log some messages 
for i in range(20): 
 my_logger.debug('i = %d' % i) 
# See what files are created 
 logfiles = glob.glob('%s*' % LOG_FILENAME) 
 for filename in logfiles: 
  print filename

该实例可实现循环打日志 ,第一个文件达到maxBytes大小后,就写入第二个文件。

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
python自定义类并使用的方法
May 07 Python
python自动zip压缩目录的方法
Jun 28 Python
Python+django实现文件下载
Jan 17 Python
Python 使用os.remove删除文件夹时报错的解决方法
Jan 13 Python
Python实现的选择排序算法原理与用法实例分析
Nov 22 Python
python多线程同步实例教程
Aug 11 Python
调用其他python脚本文件里面的类和方法过程解析
Nov 15 Python
python连接PostgreSQL过程解析
Feb 09 Python
python实现五子棋程序
Apr 24 Python
Python调用jar包方法实现过程解析
Aug 11 Python
python openssl模块安装及用法
Dec 06 Python
python 如何上传包到pypi
Dec 24 Python
python命令行参数解析OptionParser类用法实例
Oct 09 #Python
python测试驱动开发实例
Oct 08 #Python
python批量提交沙箱问题实例
Oct 08 #Python
python求pi的方法
Oct 08 #Python
python实现简单的TCP代理服务器
Oct 08 #Python
python操作CouchDB的方法
Oct 08 #Python
python基于queue和threading实现多线程下载实例
Oct 08 #Python
You might like
如何获得PHP相关资料
2006/10/09 PHP
CentOS下搭建PHP环境与WordPress博客程序的全流程总结
2016/05/07 PHP
PHP+redis实现的限制抢购防止商品超发功能详解
2019/09/19 PHP
javascript中取前n天日期的两种方法分享
2014/01/26 Javascript
Javascript中的Array数组对象详谈
2014/03/03 Javascript
在myeclipse中如何加入jquery代码提示功能
2014/06/03 Javascript
js实现感应鼠标图片透明度变化的方法
2015/02/20 Javascript
解决JS组件bootstrap table分页实现过程中遇到的问题
2016/04/21 Javascript
JS实现超简单的汉字转拼音功能示例
2016/12/22 Javascript
vue2.0使用Sortable.js实现的拖拽功能示例
2017/02/21 Javascript
JS 调试中常见的报错问题解决方法
2017/05/20 Javascript
BootStrap点击保存后实现模态框自动关闭的思路(模态框)
2017/09/26 Javascript
JS实现图片居中悬浮效果
2017/12/25 Javascript
Vue Socket.io源码解读
2018/02/07 Javascript
JavaScript图片处理与合成总结
2018/03/04 Javascript
javascript性能优化之分时函数的介绍
2018/03/28 Javascript
npm scripts 使用指南详解
2018/10/08 Javascript
用Python的SimPy库简化复杂的编程模型的介绍
2015/04/13 Python
对numpy的array和python中自带的list之间相互转化详解
2018/04/13 Python
Python实现基于PIL和tesseract的验证码识别功能示例
2018/07/11 Python
Python数据集切分实例
2018/12/08 Python
python图的深度优先和广度优先算法实例分析
2019/10/26 Python
Python和Sublime整合过程图示
2019/12/25 Python
pytorch GAN伪造手写体mnist数据集方式
2020/01/10 Python
python程序文件扩展名知识点详解
2020/02/27 Python
python 穷举指定长度的密码例子
2020/04/02 Python
浅谈Python中的模块
2020/06/10 Python
浅谈cv2.imread()和keras.preprocessing中的image.load_img()区别
2020/06/12 Python
python获取整个网页源码的方法
2020/08/03 Python
python 爬虫请求模块requests详解
2020/12/04 Python
Aerosoles爱柔仕官网:美国舒软女鞋品牌
2017/07/17 全球购物
自荐信怎么写呢?
2013/12/09 职场文书
幼师自我鉴定
2014/02/01 职场文书
运动会演讲稿200字
2014/08/25 职场文书
高中生军训感言
2015/08/01 职场文书
中学生打架《检讨书》范文
2019/08/12 职场文书