微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

python selenium模块 xpath定位


'''
附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@*
匹配任何元素节点
//*
关系节点
当前节点
.
当前节点的父节点(注意这里不是"../")
..
从根节点选取
/
从匹配选择的当前节点选择文档中的节点,而不考虑它们的位置。
//
'''

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐