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编程线性回归代码示例
Dec 07 Python
Python简单实现阿拉伯数字和罗马数字的互相转换功能示例
Apr 17 Python
pyqt5的QComboBox 使用模板的具体方法
Sep 06 Python
python爬虫之urllib库常用方法用法总结大全
Nov 14 Python
情人节快乐! python绘制漂亮玫瑰
Aug 18 Python
Python参数类型以及常见的坑详解
Jul 08 Python
python selenium 查找隐藏元素 自动播放视频功能
Jul 24 Python
使用python代码进行身份证号校验的实现示例
Nov 21 Python
python正则表达式的懒惰匹配和贪婪匹配说明
Jul 13 Python
python logging 重复写日志问题解决办法详解
Aug 04 Python
Selenium webdriver添加cookie实现过程详解
Aug 12 Python
使用python将HTML转换为PDF pdfkit包(wkhtmltopdf) 的使用方法
Apr 21 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 Session存储到Redis的方法
2013/11/04 PHP
ThinkPHP框架整合微信支付之Native 扫码支付模式一图文详解
2019/04/09 PHP
利用PHP内置SERVER开启web服务(本地开发使用)
2020/01/22 PHP
Thinkphp集成抖音SDK的实现方法
2020/04/28 PHP
javascript动画效果类封装代码
2007/08/28 Javascript
用javascript获取textarea中的光标位置
2008/05/06 Javascript
javascript 面向对象思想 附源码
2009/07/07 Javascript
Mootools 1.2教程 Tooltips
2009/09/15 Javascript
鼠标滚轮控制网页横向移动实现思路
2013/03/22 Javascript
window.location.href = window.location.href 跳转无反应 a超链接onclick事件写法
2013/08/21 Javascript
JS.findElementById()使用介绍
2013/09/21 Javascript
仿百度的关键词匹配搜索示例
2013/09/25 Javascript
JavaScript匿名函数用法分析
2015/02/13 Javascript
JS右下角广告窗口代码(可收缩、展开及关闭)
2015/09/04 Javascript
jquery 动态合并单元格的实现方法
2016/08/26 Javascript
JavaScript仿聊天室聊天记录
2016/12/27 Javascript
详解如何将angular-ui的图片轮播组件封装成一个指令
2017/05/09 Javascript
面包屑导航详解
2017/12/07 Javascript
node前端开发模板引擎Jade的入门
2018/05/11 Javascript
利用vue重构有赞商城的思路以及总结整理
2019/02/21 Javascript
react 移动端实现列表左滑删除的示例代码
2019/07/04 Javascript
如何在微信小程序中存setStorage
2019/12/13 Javascript
详解Python中映射类型(字典)操作符的概念和使用
2015/08/19 Python
Python中的pygal安装和绘制直方图代码分享
2017/12/08 Python
python实现汉诺塔算法
2021/03/01 Python
python3.8动态人脸识别的实现示例
2020/09/21 Python
Python基于staticmethod装饰器标示静态方法
2020/10/17 Python
css3截图_动力节点Java学院整理
2017/07/11 HTML / CSS
几道PHP的面试题
2012/05/19 面试题
Windows和Linux动态库应用异同
2016/07/28 面试题
送给程序员的20个Java集合面试问题
2014/08/06 面试题
纪念九一八事变演讲稿1000字
2014/09/14 职场文书
单位工作证明格式模板
2014/10/04 职场文书
学校党支部承诺书
2015/04/30 职场文书
中秋联欢会主持词
2015/07/04 职场文书
检讨书范文
2019/04/16 职场文书