स्कैर फ़ाइलों के साथ फ़ाइलों को डाउनलोड करने के लिए wget का उपयोग कैसे कर सकता हूं फ़ाइलों को ठीक से डाउनलोड नहीं कर रहा है। मेरे पास मेरे आइटम के यूआरएल हैं, इसलिए मुझे लगा कि मैं फ़ाइलों को डाउनलोड करने के लिए wget का उपयोग कर सकता हूं।मैं स्केपर
मैं process_item
फ़ंक्शन के अंदर wget का उपयोग कैसे कर सकता हूं? वैकल्पिक रूप से, डाउनलोड फ़ाइलों का एक और तरीका है?
class MyImagesPipeline(ImagesPipeline):
#Name download version
def image_key(self, url):
image_guid = url.split('/')[-1]
return 'full/%s' % (image_guid)
def get_media_requests(self, item, info):
if item['image_urls']:
for image_url in item['image_urls']:
# wget -nH image_ul -P images/
yield Request(image_url)
क्या आप वास्तव में प्राप्त करने के लिए कोशिश कर रहे हैं और अब तक तुमने क्या प्रयास किये हैं? – Tadeck
मैं स्केपर के साथ छवियों को डाउनलोड कर रहा हूं लेकिन स्केपर में कुछ बग के कारण gif एनीमेशन को एनिमेटेड नहीं किया गया है। तो मैं सोच रहा था कि मुझे छवियों को लिखने के बजाय सीधे छवियों को डाउनलोड करने के लिए wget का उपयोग करना चाहिए। मैं अपना पाइपलाइन कोड – user19140477031