我跟着official tutoral of Scrapy,这很精彩!
我想从控制台输出中删除所有DEBUG消息。有办法吗?
2013-06-08 14:51:48+0000 [scrapy] DEBUG: Telnet console listening on 0.0.0.0:6029
2013-06-08 14:51:48+0000 [scrapy] DEBUG: Web service listening on 0.0.0.0:6086
文档告诉我要设置一个LOG_LEVEL,但是......在哪个文件中?
回复,请参考此目录结构。这是我的。 另外,我在spyder文件夹中有一个'test.py'
tutorial/
scrapy.cfg
tutorial/
__init__.py
items.py
pipelines.py
settings.py
spiders/
__init__.py
...
其中。在哪个文件中,我必须如何设置log_level?
答案 0 :(得分:28)
答案 1 :(得分:16)
您也可以使用LOG_ENABLED=False
完全禁用它。您可以在调用命令时传递设置:scrapy crawl myspider -s LOG_ENABLED=False
答案 2 :(得分:5)
您还可以在命令提示符下使用-nolog 。
> scrapy crawl myspider --nolog
-nolog命令将 LOG_ENABLED 设置为 False