如何通过Selenium Python按元素id / class / tag等提取web元素的xpath?

时间:2015-04-01 10:58:52

标签: python selenium xpath

我是新手。我想提取元素的xPath并存储它。现在我可以通过id或类名找到元素,因为它们是唯一的。

有没有办法通过其他属性识别它来提取任何元素的xPath?

谢谢, Adhiraj

1 个答案:

答案 0 :(得分:0)

您必须首先了解Xpath没有“the”。每个对象都有许多xpath。因此,当你说你想要获得“xpath”时,你可以理解这个问题没有意义。

Firebug等工具为您提供“一个”Xpath,可能是基于找到第一个唯一Xpath的算法。这种生成的Xpath通常很复杂,很脆弱,不适合自动化