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 之类的

浙公网安备 33010602011771号