读书人

python:关于logging的有关问题

发布时间: 2012-02-07 17:45:36 作者: rapoo

python:关于logging的问题
logging.basicConfig(filename='d:\log_for_selenium.log',level=logging.debug)
我这样配置日志,为何只能写入error的信息?
我看帮助文档上面写,能写入所有level的信息。。


[解决办法]
这个问题属于日志级别
在记录日志时, 日志消息都会关联一个级别("级别"本质上是一个非负整数)。系统默认提供了6个级别,它们分别是:
级别 对应的值
CRITICAL 50
ERROR 40
WARNING30
INFO 20
DEBUG 10
NOTSET 0
可以给日志对象(Logger Instance)设置日志级别,低于该级别的日志消息将会被忽略,也可以给Hanlder设置日志级别,对于低于该级别的日志消息, Handler也会忽略。

DEBUG直接用10替代,试一下。。

读书人网 >perl python

热点推荐