gpt4 book ai didi

python - 页面未在 Windows 上使用 Python 加载到 Selenium WebDriver 中

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

我在 Windows 计算机上使用 Python 3.5。当我在 Mac 上运行这段代码时,它运行得很好,没有任何问题。但是当我将代码带到我的 Windows 计算机上时,它不起作用。

基本上显示的是空白页面而不是主页。我没有收到任何错误消息。

from selenium import webdriver

driver = webdriver.Firefox()
driver.get('https://www.google.com')
cookies = driver.get_cookies()

print(cookies)

关闭网络浏览器后,我会在 shell 中收到以下消息:

“浏览器似乎已退出”
selenium.common.exceptions.WebDriverException:消息:浏览器似乎在我们连接之前已退出。如果您在 FirefoxBinary 构造函数中指定了 log_file,请检查它的详细信息。

根据我在网上找到的信息(大多数是针对 Java 的),看来我可能需要设置一个配置文件?这是正确的吗?有人可以帮忙吗?

最佳答案

您的客户端似乎没有修复启动 gecko 驱动程序的新开关:

https://github.com/SeleniumHQ/selenium/commit/c76917839c868603c9ab494d8aa0e9d600515371

如果您要使用 geckodriver v0.10.0 及更高版本,请确保您安装了最新的测试版 (selenium-3.0.0b2):

pip install -U selenium --pre

请注意,您需要 --pre 标志来安装测试版本。

关于python - 页面未在 Windows 上使用 Python 加载到 Selenium WebDriver 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39300553/

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