我正在使用selenium,我需要找到一些selenium web元素的XPath.
例如:
import selenium.webdriver
driver = selenium.webdriver.Firefox()
element = driver.find_element_by_xpath(<some_xpath>)
elements = element.find_elements_by_xpath(<some_relative_xpath>)
for e in elements:
print e.get_xpath()
Run Code Online (Sandbox Code Playgroud)
我知道我无法从元素本身获取XPath,但是还有一种很好的方法来获取它吗?
我试着使用lxml的解析HTML,但它不承认的XPath,<some_xpath>我过去了,尽管driver.find_element_by_xpath(<some_xpath>) 没有设法找到该元素.