您的位置:首页 > 编程语言 > Python开发

python logging quick start

2013-04-16 22:11 253 查看



声明:

本博客欢迎转发,但请保留原作者信息!内容系本人学习、研究和总结,如有雷同,实属荣幸!

原文地址:/article/1966253.html

本文主要介绍logging模块的快速使用方法,如果需要深入的定制,请参考(http://docs.python.org/2/howto/logging-cookbook.html)

import logging
 
 logging.basicConfig(format='[%(asctime)s] '+logging.BASIC_FORMAT)
 
 # logging.BASIC_FORMAT = "%(levelname)s:%(name)s:%(message)s"
 
 log = logging.getLogger(__name__)
 
 log.setLevel(logging.DEBUG)
 
 log.info('haha')
 
 >>>[2013-04-09 13:24:23,059]INFO:__main__:haha


#3: python自带的logging模块有一个方法logging.basicConfig()会给logging进行基本的配置。但是format中没有时间,所以在basicConfig方法中传入新的格式化方法。

#5: 系统默认的格式化字符串

#7: 获取本模块的log

#9: 设置log的level

#10: 输出log

#13: 输出的样例
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: