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替代,试一下。。