首页 > 解决方案 > 使用scrapy获取第一个图片网址

问题描述

我正在尝试"https://example.com/example.jpg"使用 xpath获取第一个 url,@src但结果总是/Content/images/defaultThumb.jpg

<img class="pimg" src="https://example.com/example.jpg" onerror="this.src = '/Content/images/defaultThumb.jpg'" title="test" alt="test" style="">

标签: web-scrapingscrapy

解决方案


你的xpath错了,试试这个...

scrapy shell "https://www.trendyol.com/versace?qt=versace"
response.xpath('//img[@class="primg lazy"]/@data-original').extract()

推荐阅读