gpt4 book ai didi

python - 如何使用 Python 绑定(bind)在 Selenium Webdriver 中使用 Safari 浏览器

转载 作者:行者123 更新时间:2023-11-28 18:50:11 25 4
gpt4 key购买 nike

我无法从 Selenium 网络驱动程序启动 safari 浏览器。我正在使用 Python 绑定(bind)。找不到任何提供 Python 详细步骤的引用资料。我知道有一个关于 stackoverflow 的相关问题,但它没有回答 python - python selenium webdriver safari driver

遵循 http://code.google.com/p/selenium/wiki/SafariDriver 上的文档,下载并安装了 safari 开发者证书。此文档包含 Java 代码而非 Python 绑定(bind)代码。

下面是我的代码(我正在使用所需的功能)不确定我在这里遗漏了什么 -

from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
from selenium import webdriver

browser = webdriver.Remote(desired_capabilities=webdriver.DesiredCapabilities.SAFARI)
browser.get('http://www.google.com')
browser.close()

最佳答案

从外观上看,您正在尝试使用网络浏览器打开网页。为什么不使用“webbrowser”?很容易让浏览器默认有 safari:

import webbrowser
browser = webbrowser.get('safari')
browser.open("http://www.google.com/")

因为我无法设置 selenium,所以我不确定这是否是您想要的。谁知道,这可能是一个替代方案?

关于python - 如何使用 Python 绑定(bind)在 Selenium Webdriver 中使用 Safari 浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14167521/

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