我的问题是关于使用dot和text()in的具体细节XPath.例如,以下find_element行返回相同的元素:
driver.get('http://stackoverflow.com/')
driver.find_element_by_xpath('//a[text()="Ask Question"]')
driver.find_element_by_xpath('//a[.="Ask Question"]')
Run Code Online (Sandbox Code Playgroud)
那么区别是什么呢?使用.和有text()什么好处和缺点?
给定如下的XML:
<root>
<element>A</element>
<element>B</element>
</root>
Run Code Online (Sandbox Code Playgroud)
如何使用ElementTree将元素与内容A匹配并支持XPath?谢谢