Загрузка изображения Scrapy, как использовать настраиваемое имя файла

В моем проекте scrapy я сейчас использую ImagesPipeline . Загруженные изображения сохраняются с хэшем SHA1 их URL-адресов в качестве имен файлов.

Как я могу хранить файлы, используя вместо этого свои собственные имена файлов?

Что делать, если требуется мое пользовательское имя файла содержать другое извлеченное поле из того же элемента? например используйте элемент ['desc'] и имя файла для изображения с элементом ['image_url'] . Если я правильно понимаю, это потребует доступа к другим полям элементов из конвейера изображений.

Мы будем благодарны за любую помощь.

14
задан embert 21 February 2014 в 16:28
поделиться