find_element和find_elements

Posted 胡同秀_容儿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了find_element和find_elements相关的知识,希望对你有一定的参考价值。

find_element,返回1个对象

find_elements,返回一个列表,里面包含多个对象

因此当你想对一个对象进行操作时,不能使用find_elements的表达方式,pychram会提示你:list没有click属性(AttributeError: ‘list‘ object has no attribute ‘click‘)

正确使用如下:

browser.find_element_by_xpath(‘//*[@id="headIDlistTable"]/th[1]/div/input‘).click()

以上是关于find_element和find_elements的主要内容,如果未能解决你的问题,请参考以下文章

find_elements与find_element的区别

selenium 的 find_element()和find_elements()

Seleniumfind_element()与find_elements()有什么区别?

在 Python appium 中返回 self.find_element (by = By.ID, value = id_) 和异常错误

seleniumselenium find_element()详解

find_element