python logging quick start

声明:

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

原文地址:http://blog.csdn.net/gtt116/article/details/8811424



本文主要介绍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: 输出的样例


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值