首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XPath 'list‘对象没有属性“单击”

XPath 'list‘对象没有属性“单击”
EN

Stack Exchange QA用户
提问于 2021-08-18 16:08:26
回答 1查看 862关注 0票数 1

我试图使用Python中的Selenium XPath在下面的公共网页上选择一个复选框,然后单击它来更改选中的状态。

http://simbad.u-strasbg.fr/simbad/sim-fout

例如,我想单击的复选框位于“通量/震级”下,并在下图中命名为"U“。

在检查此页面时,我构建了以下XPath以选中复选框:

代码语言:javascript
复制
//*[@type ='checkbox' and @name='U'] 

这将返回我认为是正确的元素,但是当我试图在对象上运行click()时,它会在异常'list' object has no attribute 'click'中失败。

当我在调试器中查看这个对象的函数时,它实际上没有click函数。

对于复选框,这怎么可能是正确的呢?

是否有不同的元素需要选择?

谢谢!

EN

回答 1

Stack Exchange QA用户

发布于 2021-08-18 21:40:03

我的错,我用的是find_elements_by_xpath而不是find_element_by_xpath

使用另一行代码复制粘贴错误

票数 0
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/48924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档