scrapy爬取图片时,出现 ValueError:Missing scheme in request url:h错误(已解决)

《scrapy爬取图片时,出现 ValueError:Missing scheme in request url:h错误(已解决)》 Paste_Image.png

原因:因为在settings.py存储图片,其ITEM_PIPELINES = {‘scrapy.pipelines.images.ImagesPipeline’: 301}用到的是图片的url列表,而在Spider类中返回的是一个url字符串,所以ITEM_PIPELINES参数在执行循环获取url列表时,出现了只获取到了字符串的h,也就是上述的错误

解决办法:一定要注意图片url要使用双中括号,即红方框中的内容

《scrapy爬取图片时,出现 ValueError:Missing scheme in request url:h错误(已解决)》 Paste_Image.png

    原文作者:光光的杂货铺
    原文地址: https://www.jianshu.com/p/e598d6d8170d
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞