解决办法
- 方法一:driver.find_element_by_class_name方式定位
- 控件class值包含多个类,可使用任意单个唯一类型来定位,如:inputstyle、password
- 但是由于账号输入框class属性值为inputstyle,需取唯一属性,故密码输入框只能使用password
driver.find_element_by_class_name("password").send_keys("1111")
- 方法2:driver.find_element_by_css_selector
# class属性定位
driver.find_element_by_css_selector("[class='inputstyle password']").send_keys("1111")
# 各空格变"."
driver.find_element_by_css_selector(".inputstyle.password").send_keys("1111")
# 单个唯一属性
driver.find_element_by_css_selector(".password").send_keys("5555")
作者:R_zb
链接:https://www.jianshu.com/p/da1d96e8e14f
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。