默认情况下,使用
ImagePipeline
组件下载图片的时候,
图片名称是以图片URL的SHA1值进行保存的
。
如:
图片URL:
SHA1结果:
如:
图片URL:
http://www.example.com/image.jpg
SHA1结果:
3afec3b4765f8f0a07b78f98c07b83f013567a0a

在使用Scrapy的ImagesPipeline下载图片时,为了保持原图片名称,作者尝试重写image_key函数但未成功。通过研究源码,作者发现应重写file_path函数,并提供了自定义ImagePipeline类的代码示例。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



