selenium.common.exceptions.NoSuchElementException:消息:无法找到元素:

selenium.common.exceptions.NoSuchElementException:消息:无法找到元素:,第1张

selenium.common.exceptions.NoSuchElementException:消息:无法找到元素

可能是竞标条件,在该竞标条件下find元素在页面上出现之前就已执行。看一下等待超时文档。这是文档中的示例

from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.support.ui import WebDriverWaitfrom selenium.webdriver.support import expected_conditions as ECdriver = webdriver.Firefox()driver.get("http://somedomain/url_that_delays_loading")try:    element = WebDriverWait(driver, 10).until(        EC.presence_of_element_located((By.ID, "myDynamicElement"))    )finally:    driver.quit()


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5462818.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存