找不到使用此xpath的数据?在Python Scrapy中

2024-06-06 06:04:58 发布

您现在位置:Python中文网/ 问答频道 /正文

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

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

Tags: httpsdivcontainerwwwitemclassenvw
2条回答

不是问题所在,而是您(丢失的)代码;在Chrome开发工具中->;控制台,我得到:

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

输出:

84

当你在这里发布时,就像@some-progammer所说的,总是发布你的代码

请读MCVE

我已经通过更改xpath来解决它

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

相关问题 更多 >