Win 10,python 3.8 selenium 3.141 WebDriver错误:消息:无法访问chrome

2024-03-29 05:15:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我事先找了一大堆问题。没有人能解决我的问题。 我只想打开一个网页,点击“下载”按钮。但是,我被困在打开页面本身。我在PyCharm Edu 2020中使用python 3.8。我的Chrome和Chrome驱动程序版本都是81.xx,我使用的是Selenium 3.141。我的代码如下:

cd_path = r'C:/Users/path to/chromedriver'
driver = webdriver.Chrome(executable_path = cd_path)
driver.get(merged.Link[1])

我有一个由链接组成的数据框架,我想在其中逐行打开这些链接,然后单击“下载”。但是,我得到的只是以下错误:

  File "<input>", line 1, in <module>
  File "C:\Users\path to pycharm project\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 333, in get
    self.execute(Command.GET, {'url': url})
  File "C:\Users\spath to pycharm project\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 321, in execute
    self.error_handler.check_response(response)
  File "C:\Users\path to pycharm project\venv\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 242, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: chrome not reachable
  (Session info: chrome=81.0.4044.138)

有人知道我怎么才能打开一个真正的Chrome页面,而不是一个写着“Chrome被自动化测试软件控制”的页面吗


Tags: topathinprojectvenvlibseleniumline
1条回答
网友
1楼 · 发布于 2024-03-29 05:15:52

试着让你的驾驶者正确的驾驶

from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager

driver = webdriver.Chrome(ChromeDriverManager().install())

如果尚未安装,请执行以下操作:

pip install webdriver_manager

该软件包将处理寻找正确驾驶员的所有手动复杂操作

相关问题 更多 >