首页 > 解决方案 > 在 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”

标签: pythonseleniumselenium-webdriverpycharmpageobjects

解决方案


我刚刚在互联网上看到我也需要用这个导入预期的条件

from selenium.webdriver.support import expected_conditions as EC

推荐阅读