在pycharm中用python实现WebdriverWait时显示未解决的引用 "EC"。

问题描述 投票:0回答:1

我创建了一个BasePage类,用python在selenium中实现POM。我创建了一个点击元素的函数,如下所示。

def click(self, by_locator):
WebDriverWait(self.driver,10)
.until(EC.visibility_of_element_located(by_locator))
.click()

这里EC显示错误。

Unresolved reference 'EC'

python selenium selenium-webdriver pycharm pageobjects
1个回答
0
投票

我刚刚在网上看到,我需要导入预期的条件,也是这样的

from selenium.webdriver.support import expected_conditions as EC
© www.soinside.com 2019 - 2024. All rights reserved.