selenium web元素定位合集
find_elements_by_tag_name("input")
tag name 就是标签的意思
浏览器调试可以用
document.getElementsByTagName("input")
xpath 绝对路径定位
/html/body/div[1]/div[1]/div[5]/div/div/form/span[1]/inpu
xpath 相对路径定位
xpath 相对路径
//*[@id="kw"]
//当前路径
*匹配所有 如果找不到就加
[@属性="值"]
/ 下一级路径
#
逻辑运算组合定位
driver.
find_element_by_xpath("//input[@class='loinp' and @name='username']").
send_keys("51zxw")
当前元素标签中的 class = loinp and name = username
可以加运算符 and or 之类的