selenium元素定位
元素定位id,name,class,class_name
- List item
find_element_by_id() #在html文档中id唯一
find_element_by_name()
find_element_by_class_name()
元素标签定位 tag_name
tag_name定位就是通过标签名来定位。如li,input
find_element_by_tag_name()
超链接定位 link_text,partial_link_text
在HTML中连接存在a标签中
find_element_by_link_text() #全部匹配
find_element_by_partial_link_text() #模糊匹配
元素组定位:find_elements_by_xxx
- 查找返回为定位所有符合条件的元素
- 返回的定位元素存放在一个列表中
find_elements_by_xxx
xpath定位
- 以路径的方式:如:/html/body/div/a[2]
- 利用元素属性:如://*[@id=‘kw’]
//*[@