python - 为什么我不能使用类名找到元素?
问题描述
我正在尝试找到此按钮并单击它。但我得到这个错误:
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":".sqdOP L3NKy y3zKF "}
(Session info: chrome=87.0.4280.88)
我注意到它正在寻找一个不同的字符串'.sqdOP L3NKy y3zKF'
bc 它在类名前面添加了这一点。这是问题吗?
<button class="sqdOP L3NKy y3zKF " type="button">Follow</button>
谢谢!
解决方案
推荐阅读
- python - 在 TF 2.1 中展平一个非常参差不齐的张量
- reactjs - pouchdb/react,如果数据库中没有结果,则将状态值设置为零
- r - 提取列表的元素并添加到 df R
- java - 导航到名称相似的 Java/Scala 包
- vue.js - 未生成名为 router-link 的 Vue.js
- scala - 不同类型的类的不同方法 toString
- html - 如何在 Blazor 中更改 CSS 或“body”元素的类
- vue.js - 即使在选项中指定,Webpack 压缩插件也会忽略文件类型吗?
- scala - Akka HTTP:当遇到错误的 URL 时,如何让流 Http().superPool() 不抛出异常?
- methods - 构造函数 Mockito 中使用的模拟私有方法