python - Selenium Python等待功能,最大等待时间不起作用
问题描述
我最近遇到了这个问题,我的等待功能最长等待时间不起作用:
wait = WebDriverWait(self.driver, 150,10)
element = wait.until(EC.presence_of_element_located((By.NAME,"reset_button")))
最大等待时间设置为 150 秒,但运行时它只会在 20-30 节后抛出超时异常。
其他一些背景:在我将固件上传到设备的步骤之后,我有这两行,它在页面底部显示一个小状态栏。我的目标是让浏览器在它出现时点击重置按钮。
解决方案
推荐阅读
- python - 如何在 Python 中格式化 df 列
- java - java.lang.RuntimeException:未知布局动画名称:设置
- javascript - 如何检查当前用户是否喜欢帖子
- c++ - 为使用 p4api 运行的 Perforce 命令指定全局选项
- npm - NPM 包中的 Webpack 代码拆分。错误:ChunkLoadError:加载块失败
- python - selenium chrome python“InvalidArgumentException”为--user-data-dir参数指定一个唯一值
- html - SQL Server 代理作业的 HTML 格式输出
- python - kivy.Image 在while循环中从另一个线程运行时不更新
- sql - Azure LogicApp 无法从 SQL Server 获取 rowid
- javascript - 如何确认我的用户电子邮件以更改用户状态