码迷,mamicode.com
首页 > 编程语言 > 详细

Python 日志记录模块logging的使用

时间:2015-02-05 18:36:13      阅读:259      评论:0      收藏:0      [点我收藏+]

标签:日志   python   logging   

shell当中记录log,满眼花花的重定向符合,看着很不爽有没有!我喜欢python,就是喜欢这种买个手电筒,备用电池都准备好了的感觉。logging模块很简单,导入模块,定义日志格式。代码中就可以通过logging.info(),logging.warning(),logging.debug()记录日志了。而且立刻感觉整个人好了很多……

import logging
logging.basicConfig(level=logging.DEBUG,
                format=‘%(asctime)s %(filename)s[line:%(lineno)d] %(levelname)s %(message)s‘,
                datefmt=‘%a, %d %b %Y %H:%M:%S‘,
                filename=‘mylog.log‘,
                filemode=‘a‘)
      
logging.info("这是logging模块记录的info")
logging.debug("这是logging模块的debug信息")
logging.warning("这是logging模块的warning信息")


日志输出如下:
Thu, 05 Feb 2015 17:24:43 1.py[line:12] INFO 这是logging模块记录的info
Thu, 05 Feb 2015 17:24:43 1.py[line:13] DEBUG 这是logging模块的debug信息
Thu, 05 Feb 2015 17:24:43 1.py[line:14] WARNING 这是logging模块的warning信息

本文出自 “烛影摇红” 博客,请务必保留此出处http://gccmx.blog.51cto.com/479381/1612082

Python 日志记录模块logging的使用

标签:日志   python   logging   

原文地址:http://gccmx.blog.51cto.com/479381/1612082

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!