即使文本出现在响应中,Scrapy也无法获得文本值

时间:2018-10-28 04:33:53

标签: xpath web-scraping scrapy scrapy-spider

我正试图获得该商品的促销价(2x和3000)https://nuevo.jumbo.cl/mantequilla-con-sal-soprole-250-g/p,但我无法达到该商品的文字价值。 即使我调用了该部分中的所有div,也无法获得包含该信息的div的结果。 我尝试使用的xpath是:

response.xpath('//div[@class="info-wrapper"]//div[contains(@class,"prices__wrapper")]/div')

我的xpath可能是什么问题?

1 个答案:

答案 0 :(得分:1)

In [3]: response.css('.skuBestPrice::text').extract_first()
Out[3]: '$ 1.949,00'