gpt4 book ai didi

jquery - 使用 Selenium 等待 jQuery 弹出窗口加载

转载 作者:太空宇宙 更新时间:2023-11-04 03:32:42 25 4
gpt4 key购买 nike

好的,我需要一个 Python 网络驱动程序脚本来等待 jQuery 弹出窗口加载。我尝试了几个教程,但没有一个对我有用。

我有:

driver.find_element_by_id("xxx").click()

//现在等待弹出我尝试了 wait.until:

self.wait = WebDriverWait(self.driver, 20)
wait = self.wait
wait.until(EC.presence_of_element_located((By.ID, "myDynamicElement"))

但它不起作用。我总是超时。

有什么建议吗?

最佳答案

基于documentation WebDriverWait__init__ 方法的第二个参数是以秒为单位的超时时间。

目前,您正在传递 20 秒的等待超时,并且遇到了超时问题。如果设置更长的超时时间(例如一个小时),应该可以消除超时问题。

self.wait = WebDriverWait(self.driver, 3600)

关于jquery - 使用 Selenium 等待 jQuery 弹出窗口加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30435156/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com