當(dāng)前位置:
首頁 >
运行scrapy保存图片,报错ValueError: Missing scheme in request url: h
發(fā)布時(shí)間:2025/3/20
27
豆豆
生活随笔
收集整理的這篇文章主要介紹了
运行scrapy保存图片,报错ValueError: Missing scheme in request url: h
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
查閱相關(guān)資料,了解到使用ImagesPipeline傳入的url地址必須是一個(gè)list,而我寫的是一個(gè)字符串,所以報(bào)錯(cuò),所以需要修改一下傳入的url格式就行了
def parse_detail(self, response):# print(response)item = JobBoleItem()# note:把字符創(chuàng)修改為列表即可item['front_image_url'] = [response.meta.get('front_image_url', '')] # 文章封面圖item["title"] = response.css('.entry-header h1::text').extract_first()content_list = response.css('.entry p::text').extract()item["content"] = ''.join(content_list)item["tags"] = ''.join(response.css('.post-adds span::text').extract()).strip()# print(title,content,tags)yield item
轉(zhuǎn)載于:https://www.cnblogs.com/royfans/p/8378495.html
總結(jié)
以上是生活随笔為你收集整理的运行scrapy保存图片,报错ValueError: Missing scheme in request url: h的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。