gpt4 book ai didi

python - Selenium Chromedriver 启动 Chrome,但打不开网站(新的 Chromedriver,同样的老问题)

转载 作者:行者123 更新时间:2023-12-01 03:21:13 28 4
gpt4 key购买 nike

我在 Windows 7 上使用 Selenium Chromedriver 时遇到问题。为了显示该问题,我将其简化为一个简单的脚本来简单地启动《纽约时报》网站:

from selenium import webdriver

# --LOCATIONS --
# The Chrome app:
# C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
# The Chrome binary:
# C:\Python27\Scripts\chromedriver.exe

chromedriver_path = "C:\Python27\Scripts\chromedriver.exe"

driver = webdriver.Chrome(executable_path=chromedriver_path)

driver.get('https://www.nytimes.com/')

Chrome 浏览器启动(让我推测 Chrome 应用程序路径中没有任何内容),但没有转到《纽约时报》网站,而是发生了以下情况:

enter image description here

字符串 data:, 出现在 URL 地址栏中,并出现 2 个警报通知:其中一个显示“您正在使用不受支持的命令行标志:--ignore-certificate-errors .稳定性和安全性将受到影响。”另一个说“禁用开发人员模式扩展:在开发人员模式下运行的扩展可能会损害您的计算机。如果您不是开发人员,您应该禁用这些在开发人员模式下运行的扩展以确保安全。”

当我在 Firefox 中使用 Selenium 时,并没有发生这种情况 - 所以我不知道如何使用 Chrome。我已经尝试事先在互联网上查找这个问题,但所有问题/解决方案都是几年前(2014-2015)的,我相信 Selenium 包和 Chromedriver 二进制文件从那时起已经更新。

有谁知道如何让我的代码工作?先感谢您。

最佳答案

我必须查看您的计算机来检查 Chromedriver 的安装方式,但由于这不太可行,我至少建议卸载计算机上的所有 chromedriver 可执行文件,然后将其下载到您的项目目录中。

这实际上只是 IT 经验法则;如果您已经排除了您意识到的所有其他问题,那么很有可能问题是您没有意识到的。从第 1 方开始并重新安装 Chromedriver。

关于python - Selenium Chromedriver 启动 Chrome,但打不开网站(新的 Chromedriver,同样的老问题),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41899656/

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