使用此 xpath 找不到数据?in Python Scrapy



https://www.volkswagen-vans.co.uk/en/offers-finance/offers/caddy-panel-panel-van.html

       response.xpath('//div[@class="vw_m108_item_container vw_accordion_item_container"]//div[@class="inner"]/div[@class="td"]//text()')

xpath不是问题,而是您的(缺失(代码;在Chrome Dev工具 ->控制台中,我得到:

$x('//div[@class="vw_m108_item_container vw_accordion_item_container"]//div[@class="inner"]/div[@class="td"]//text()').length

输出:

84

当您在此处发布时,就像 @somer-progammer所说的那样,请始终发布您的代码。

请阅读MCVE

我已经通过更改xpath来对其进行整理。

response.xpath('//div[@class="vw_m108_item_container vw_accordion_item_container"][contains(@data-sectionname, "finance lease")]//div[@class="tr"]//text()')

最新更新