'''
附w3xpath语法地址 https://www.w3school.com.cn/xpath/xpath_syntax.asp
总结:
返回匹配到所有符合条件的第一个节点,对象是 <class 'selenium.webdriver.remote.webelement.WebElement'>
find_element_by_xpath
返回匹配到所有符合条件的所有节点,对象是个list
find_elements_by_xpath
通过属性定位
//p[@属性=""]
模糊定位
//a[contains(text(),"文本")]
//li[contains(class,'won')]
选取未知节点
匹配所有属性节点
//a@*
匹配任何元素节点
//*
关系节点
当前节点
.
当前节点的父节点(注意这里不是"../")
..
从根节点选取
/
从匹配选择的当前节点选择文档中的节点,而不考虑它们的位置。
//
'''
相关文章
- Selenium2+python自动化45-18种定位方法(find_elements)【转载】
- selenium2+python自动化2-元素定位
- Selenium2+python自动化8-SeleniumBuilder辅助定位元素【转载】
- Selenium2+python自动化45-18种定位方法(find_elements)
- 页面元素定位 id 和 xpath 使用selenium IDE 浏览器插件获取
- python 通过selenium 定位图片后获取src属性
- Python使用Selenium测试WebApp在定位元素和使用元素属性报的莫名其妙错误的终极解决方法
- 【Python】selenium获取定位元素大小、电脑屏幕的像素、屏幕尺寸信息、以及网页尺寸的方法
- Selenium2+python自动化7-xpath定位【转载】
- Selenium2+python自动化65-js定位几种方法总结