目录
'''
八种元素定位法则:
id、name、link text、Partial Link Text、Tag Name、Class Name、Xpath、Css Selector
xpath与cssSelector在速度的区别上大概就是10ms左右
自动化领域下,正确率和稳定性永远排在第一位。
'''
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('http://www.baidu.com')
1.ID定位
# 在元素具备有ID的属性时,可以通过ID去进行定位,ID就相当于身份证号码,一般而言是不会重复的。
driver.find_element("id",'su')
2.Name定位
# 在元素具备有Name属性时,通过Name属性去定位。重复的概率相对而言还是可能存在的。类似于身份证上的名字
# document.getElementsByName("Name名")根据length长度判断是否存在多个同名Name值
driver.find_element('name','rn')
3.Link Text定位
# 针对于a标签来实现的定位,定位条件是a标签的text内容
driver.find_element('link text','新闻')
4.Partial Link Text定位
#

最低0.47元/天 解锁文章
1619

被折叠的 条评论
为什么被折叠?



