python - 我如何在一段时间内尝试一段代码,如果它没有运行,则执行其他操作?
问题描述
browser = webdriver.Chrome(options=options, executable_path=r"C:\\Users\\MyName\\PycharmProjects\\Project\\chromedriver"r".exe") browser.get("https://google.com/")
我正在使用 selenium,这是应该打开www.google.com的代码。我有它,while loop
有时(似乎是随机的)它不运行。它不会抛出错误或任何东西。我想知道是否有一些类似于try
except
(或阻止上述情况发生的适当解决方案)但基于时间的代码。break
如果它不做任何事情,我想执行代码。我尝试使用谷歌搜索解决方案,但没有发现任何有用的信息
解决方案
推荐阅读
- google-chrome-extension - 在进行开发时是否有更好的方法来继续删除和重新加载“解压”的 chrome 扩展
- javascript - 如何为输入创建全局变量以及为什么要添加
- javascript - 如何在更新时制作 vuex 状态更新 UI?
- java - 用于自我更新程序的 Docker entrypoint.sh
- cors - 与邮递员和浏览器一起使用的请求资源上不存在“Access-Control-Allow-Origin”标头
- windows - 如何在批处理文件的for循环中提取a中的子字符串
- typescript - 如何在打字稿游乐场加载节点库?
- amazon-web-services - 用于从另一个账户中的 DynamoDB 提取数据的 AWS Glue 作业
- python - 我的 Django 应用程序不会检测到 settings.py,也不会检测到 SECRET_KEY
- keystonejs - 是否可以在 KeystoneJS 5 AdminUI 中显示/隐藏字段?