【发布时间】:2021-06-30 21:17:35
【问题描述】:
我正在使用“webbrowser”在 Chrome/Firefox 中打开多个标签。
例如:
webbrowser.get("open -a /Applications/Firefox.app %s").open('http://google.com',new=1)
但问题是,在某些情况下,url 被更改(可能被重定向到验证码提供者),然后我必须停止打开新标签并终止。使用“webbrowser”打开 URL 后,有什么方法可以读取 URL?
在这里,“Selenium”对我没有帮助,因为我需要在浏览器中安装一些扩展程序,并且我必须提供我的登录详细信息并在该扩展程序/插件中配置一些设置。所以,我不认为 selenium webdriver 在这里有用。
您能为此提出任何解决方案吗?
提前非常感谢!
【问题讨论】:
-
你尝试过使用 selenium 吗?
-
是的,我已经在问题中提到了这一点。由于扩展/插件安装以及登录详细信息和其他配置,它只会与 Selenium 一起变得复杂。
标签: python-3.x selenium google-chrome firefox python-webbrowser