scrapy沒有正確下載文件。我有我的項目的URL,所以我想我可以使用wget來下載文件。我如何使用wget下載scrapy的文件
如何在scrapy 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
我正在用scrapy下載圖片,但由於scrapy中的一些錯誤,gif anmations被下載爲staic動畫。所以我想我應該使用wget直接下拍圖片而不是寫圖片。我會發布我的管道代碼 – user19140477031