- 首先介绍下selenium查找元素的方法:
find_element_by_id() #通过id进行元素查找
find_element_by_name() #通过name进行元素查找,一般用来查找表单元素
find_element_by_class_name() #通过className进行查找(查找单个)
find_elements_by_class_name() #通过className进行查找(查找多个)
find_element_by_tag_name() #通过标签元素查找单个
find_elements_by_tag_name() #通过标签查找多个元素,返回一个list eg:find_elements_by_tag_name(‘div’)
find_element_by_css_selector() #通过选择器进行查找 (查找单个)s
find_elements_by_css_selector() #通过选择器进行查找(查找多个) 返回一个list eg: find_elements_by_css_selector('div.username')
find_element_by_link_text(link_text) #查找a标签中内容为link_text的元素
find_element_by_partial_link_text(link_text) #查找a标签中内容包含link_text的元素
find_element_by_xpath() #通过xpath进行查找