等待selenium python中opacitytransition类的div可用

2024-10-06 12:36:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我想等到类不透明转换的div在seleniumpython中可用,所以为了执行这个命令,我尝试了:-

WebDriverWait(driver, 30).until(EC.invisibilityOfAllElements((By.XPATH, "//div[@class='reports-content opacity-transition fade']")))

我从哪里得到错误:-

WebDriverWait(driver, 30).until(EC.invisibilityOfAllElements((By.XPATH, "// div[@class='reports-content opacity-transition fade']"))) AttributeError: module 'selenium.webdriver.support.expected_conditions' has no a ttribute 'invisibilityOfAllElements'


Tags: divbydrivercontentxpathclassuntilreports
1条回答
网友
1楼 · 发布于 2024-10-06 12:36:29

正确,使用Python的Selenium只有invisibility_of_element_located处理元素不可见性的预期条件。
所以你应该使用

WebDriverWait(driver, 30).until(EC.invisibility_of_element_located(your_element_locator)

documentation

相关问题 更多 >