python模块使用之logging

日志记录python运行输出的信息:

参考:
http://blog.csdn.net/kuaileboy1989/article/details/46484297
简单使用

filename :日志文件的保存路径。如果配置了些参数,将自动创建一个FileHandler作为Handler;
filemode :日志文件的打开模式。 默认值为’a’,表示日志消息以追加的形式添加到日志文件中。如果设为’w’, 那么每次程序启动的时候都会创建一个新的日志文件;
format :设置日志输出格式;
datefmt :定义日期格式;
level :设置日志的级别.对低于该级别的日志消息将被忽略;
stream :设置特定的流用于初始化StreamHandler;

程序:

#coding=gbk

import logging

logging.basicConfig(filename = os.path.join(os.getcwd(), 'log.txt'), /

level = logging.WARN, filemode = 'w', format = '%(asctime)s - %(levelname)s: %(message)s')

logging.debug('debug') #被忽略

logging.info('info') #被忽略

logging.warning('warn')

logging.error('error')

#----- 结果

#2009-07-13 21:42:15,592 - WARNING: warn

#2009-07-13 21:42:15,640 - ERROR: error
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值