python退出程序事件日志_如何关闭在Scrapy(Python)中的日志记录

博主分享了如何在Scrapy爬虫中关闭默认的日志记录,尝试了logging.basicConfig(level=logging.ERROR)但未生效。关键在于要在蜘蛛的初始化方法中通过logging.getLogger('scrapy').setLevel(logging.WARNING)来设置日志级别。
摘要由CSDN通过智能技术生成

我已经创建了一个使用Scrapy的蜘蛛,但我无法弄清楚如何关闭默认日志记录。从the documentation看来我应该可以做如何关闭在Scrapy(Python)中的日志记录

logging.basicConfig(level=logging.ERROR)

将其关闭,但没有任何效果。从查看logging.basicConfig()的代码,我猜这是因为“根记录器有处理程序配置”,但也许我错了。在任何情况下,任何人都可以解释什么,我需要做的就是Scrapy不输出通常

2015-10-18 17:42:00 [scrapy] INFO: Scrapy 1.0.3 started (bot: EF)

2015-10-18 17:42:00 [scrapy] INFO: Scrapy 1.0.3 started (bot: EF)

2015-10-18 17:42:00 [scrapy] INFO: Optional features available: ssl, http11, boto

2015-10-18 17:42:00 [scrapy] INFO: Optional features available: ssl, http11, boto

等?

编辑:如下面sirfz,线

logging.getLogger('scrapy').setLevel(logging.WARNING)

建议可以用来设置日志级别。但是,看起来你必须在蜘蛛的init方法(或更高版本)中执行此操作。

2015-10-18

Dr. Pain

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值