Scrapy использует модуль Python logging
, так что вы можете просто сделать это обычным способом - получить соответствующий регистратор и изменить его уровень ведения журнала.
Документация даже показывает этот точный пример в разделе Регистрация -Расширенные настройки :
import logging
import scrapy
class MySpider(scrapy.Spider):
# ...
def __init__(self, *args, **kwargs):
logger = logging.getLogger('scrapy.spidermiddlewares.httperror')
logger.setLevel(logging.WARNING)
super().__init__(*args, **kwargs)