繁体   English   中英

Scrapy:如何禁用或更改日志?

[英]Scrapy: how to disable or change log?

我关注了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 ?

您需要将以下内容添加到settings.py文档中:

LOG_LEVEL = 'INFO'

请参阅 文档

您也可以使用LOG_ENABLED=False完全禁用它。 并且可以在调用命令时传递设置: scrapy crawl myspider -s LOG_ENABLED=False

您还可以在命令提示符中使用--nolog

> scrapy crawl myspider --nolog

--nolog命令集LOG_ENABLEDFalse

查看文档scrapy 命令行选项

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM