logging.basicConfig中级别字段设置为WARNING,可输出了debug和info低级别的信息,请问如何输出指定WARNING级别的打印信息?
在scrapy框架的setting文件写如下代码
默认级别为warning
logging.basicConfig(
level = logging.WARNING,
format='%(asctime)s,%(levelname)s',
datefmt='%Y/%m/%d %H:%M:%S'),
filename = "./log/{}.log".format(0517.log)
logger = logging.getLogger(__name__)
运行后,输出日志内容格式显示如下:
[17/May/2019 17:29:10] INFO
[17/May/2019 17:29:10] DEBUG
[17/May/2019 17:29:10] WARNING
预期格式结果应该是
[17/May/2019 17:29:10] WARNING
[17/May/2019 17:29:10] WARNING
[17/May/2019 17:29:10] WARNING