如何正确使用XPATH?

时间:2019-03-21 15:06:36

标签: python xpath scrapy

我使用scrapy刮取庄家,使用XPATH遇到麻烦

如何使用包含“ bet365”的节点来报废3.40, 1.58, 5.50

例如:

//a[contains(text(),'bet365')]/../preceding-sibling::td

https://i.stack.imgur.com/O1xHu.png

2 个答案:

答案 0 :(得分:0)

根据您显示的内容,您似乎可以使用

中的css selector in scrapy
#odds-data-table td [onmouseover]

答案 1 :(得分:0)

这是正确的xpath。

//a[.='bet365']/ancestor::div[@class='l']/parent::td/following-sibling::*//div[contains(@onmouseout,'delayHideTip')]