在scrapy上设置LOG_ENABLED = FALSE

时间:2014-11-02 09:38:10

标签: python scrapy scrapy-spider

我试图禁用Scrapy调试打印,在网上快速搜索后我发现这是帮助其他人的代码行:

LOG_ENABLED = False

LOG_LEVEL = 'INFO'

在这两种情况下都没有解决我的问题。

如果有人可以帮助我,我感激不尽。

1 个答案:

答案 0 :(得分:0)

我只是从Scrapy获取通常的日志,是的,我正在使用settings.py,而对于其他功能,它工作正常。 我找到了解决这个问题的方法。 我不知道为什么它没有工作"身体"在settings.py上,但这是解决问题的方法:

from scrapy.conf import settings
settings.set('LOG_ENABLED', False ,priority='cmdline')

我只是把它放在蜘蛛类中,每次蜘蛛运行时,动态"动态"改变

tnx重播:)