一、CSS定位
速度快
find_element_by_css_selector(css_selector) #css_selector表示是css选择器表达式
1. id选择器
# id 通过元素id属性进行元素选择
2. class选择器
.class # 表示通过元素的class属性进行元素选择
driver.find_element_by_css_selector("#pass").send_keys("admin") driver.find_element_by_css_selector(".dzyxA").send_keys("admin")
3. 层级选择器
1) 元素父子关系
element1>element2 # 直接子元素
p[id='p1']>input
2)隔代层级
element1 element2 # element2是element1的后代
div #passwordA
二、CSS拓展
1. 以字符为开头的元素
标签名[属性名称^='匹配内容'] input[type^='p']
^:以..