美文网首页
AttributeError: 'list' object ha

AttributeError: 'list' object ha

作者: 写给明天的自己 | 来源:发表于2020-11-09 14:06 被阅读0次

有些事不是努力就可以改变的,五十块的人民币设计得再好看,也没有一百块的招人喜欢。

UI自动化测试使用selenium的时候报错:AttributeError: 'list' object has no attribute 'click'

错误代码

driver.find_elements_by_name("wd").click()
driver.find_elements_by_name("wd").send_keys("22222")

错误原因
elements是所有满足这个定位的元素总和,是一个list;
element是第一个符合定位的元素。

第一种解决方法

driver.find_elements_by_name("wd")[0].click()
driver.find_elements_by_name("wd")[0].send_keys("22222")

第二种解决方法

driver.find_element_by_name("wd").click()
driver.find_element_by_name("wd").send_keys("22222")

如果感觉本文对您有帮助可以点个赞哦

本文为学习笔记,转载请标明出处

本文仅供交流学习,请勿用于非法途径

仅是个人意见,如有想法,欢迎留言

相关文章

网友评论

      本文标题:AttributeError: 'list' object ha

      本文链接:https://www.haomeiwen.com/subject/xfmlbktx.html