这种报错,可以检查下页面是否有重复的元素
比如下面这种:运行老报上面的错误,检查发现,页面有重复元素
password=(By.XPATH,'//input[@placeholder="请输入密码"])'
解决办法:找到需要的那个,如下
password=(By.XPATH,'(//input[@placeholder="请输入密码"])[2]')
指定元素定位方式:(//span[text()=‘匹配’])[2]
这种报错,可以检查下页面是否有重复的元素
比如下面这种:运行老报上面的错误,检查发现,页面有重复元素
password=(By.XPATH,'//input[@placeholder="请输入密码"])'
解决办法:找到需要的那个,如下
password=(By.XPATH,'(//input[@placeholder="请输入密码"])[2]')
指定元素定位方式:(//span[text()=‘匹配’])[2]