如何访问scrapy上传到S3的图像名称?

时间:2013-09-29 08:00:06

标签: python amazon-s3 scrapy sha1

我知道scrapy使用sha1作为文件名的图像URL。我想访问scrapy创建的sha1,我该怎么做?

1 个答案:

答案 0 :(得分:1)

您需要在商品中定义字段image_urlsimages。然后不要忘记设置IMAGES_STORE

图像管道将下载的文件元数据存储在images字段中。像这样:

{'image_urls': ['http://i.stack.imgur.com/tKsDb.png',
                'http://i.stack.imgur.com/NAGkl.png'],
 'images': [{'checksum': 'b0974ea6c88740bed353206b279e0827',
             'path': 'full/762f5682798c5854833316fa171c71166e284630.jpg',
             'url': 'http://i.stack.imgur.com/tKsDb.png'},
            {'checksum': '9a42f7bd1dc45840312fd49cd08e6a5c',
             'path': 'full/615eabb7b61e79b96ea1ddb34a2ef55c8e0f7ec3.jpg',
             'url': 'http://i.stack.imgur.com/NAGkl.png'}]}