Scrapy框架使用logging.basicConfig的问题

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

阅读 1.7k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题