猿问

Scrapy 自定义设置

使用scrapy,我在我的一只蜘蛛中:


class IndexSpider(scrapy.Spider):

    name = "indices"


    def __init__(self, *args, **kwargs):

        super(IndexSpider, self).__init__(*args, **kwargs)


        # set custom settings

        custom_settings = {

            'DOWNLOAD_DELAY': 2,

            'ITEM_PIPELINES': {

                'freedom.pipelines.IndexPipeline': 300

            }

        }

但是,当我稍后尝试通过


    print(dict(self.settings.get('ITEM_PIPELINES')))

他们是空的。背景是我想在每个蜘蛛的基础上控制设置(和可能的管道)。

我在这里做错了什么?


喵喵时光机
浏览 174回答 1
1回答
随时随地看视频慕课网APP

相关分类

Python
我要回答