Pour mon projet scrapy J'utilise actuellement le ImagesPipeline. Les images téléchargées sont stored with a SHA1 hash de leurs URL en tant que noms de fichiers.Scrapy image comment utiliser le nom de fichier personnalisé
Comment puis-je stocker les fichiers en utilisant mes propres noms de fichiers personnalisés?
Que faire si mon nom de fichier personnalisé doit contenir un autre champ supprimé du même élément? par exemple. utilisez le item['desc']
et le nom de fichier de l'image avec item['image_url']
. Si je comprends bien, cela impliquerait d'une manière ou d'une autre d'accéder aux champs d'autres éléments à partir du pipeline d'images.
Toute aide sera appréciée.
Merci pour votre inscription. Avez-vous de l'expérience dans l'utilisation de la fonction Expiration de l'image (http://doc.scrapy.org/topics/images.html#image-expiration), et si tel est le cas, ce code l'affecte-t-il? – fortuneRice
Je n'ai pas d'expérience. Je vérifie le code source scrapy. l'expiration devrait continuer à fonctionner. Si vous voyez que l'expiration ne fonctionne pas, veuillez me le signaler – llazzaro