Scrapy:如何更改使用imagepiples存储的图像的位置为不同的蜘蛛?

时间:2018-02-10 06:43:20

标签: python-3.x web-scraping scrapy scrapy-spider

我有一个带有5个蜘蛛的Scrapy项目,每个蜘蛛都会抓取图片并将其存储在路径在 settings.py 中指定的目录中。但我想将这些图像存储在不同的位置,以适应不同的蜘蛛。有没有办法在蜘蛛中指定路径?

1 个答案:

答案 0 :(得分:2)

您可以使用custom_settings来定义蜘蛛的设置:

class MySpider(scrapy.Spider):
    name = 'myspider'

    custom_settings = {
        'IMAGES_STORE': 'your_path',
    }