python - 在 pycharm 中使用 python 实现 WebdriverWait 时显示未解析的引用“EC”
问题描述
我创建了一个 BasePage 类来使用 python 在 selenium 中实现 POM。我创建了一个单击元素的功能,如下所示:
def click(self, by_locator):
WebDriverWait(self.driver,10)
.until(EC.visibility_of_element_located(by_locator))
.click()
这里 EC 显示错误:
未解决的参考“EC”
解决方案
我刚刚在互联网上看到我也需要用这个导入预期的条件
from selenium.webdriver.support import expected_conditions as EC
推荐阅读
- r - 使线条图上的线条在背景中透明
- powershell - 如何获取-ADDefaultDomainPasswordPassword 区分名称?
- python - 如何将 gzip 压缩的 .tsv 文件插入 PostgreSQL?
- c# - 构造函数与初始化中的 dbContext
- php - 无法再阅读 Wordpress 网站
- hyperledger-fabric - Hyperledger Fabric CA:致命错误:运行时执行期间出现意外信号
- android - 我是否正确取消协程
- python-3.x - 基于固定参数函数调用的 Tkinter 级联菜单
- xml - 如何根据员工匹配从父节点复制子节点并将其保存在另一个父节点中?
- reactjs - 当我运行此代码时,“TypeError:无法读取未定义的属性‘映射’”