入门时通过webdriver-manager安装的webdriver版本的Selenium问题
Selenium problem with the webdriver version installed through webdriver-manager while getting started
我正在为 Selenium 苦苦挣扎,因为官方入门代码在驱动程序管理软件 部分 returns 我一个错误:
官方代码
# Use Webdriver Manager for Python: https://github.com/SergeyPirogov/webdriver_manager
# Import code:
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.chrome.service import Service
# Use the `install()` method to set `executabe_path` in a new `Service` instance:
service = Service(executable_path=ChromeDriverManager().install())
# Pass in the `Service` instance with the `service` keyword:
driver = webdriver.Chrome(service=service)
错误
Current google-chrome version is 96.0.4664
Get LATEST chromedriver version for 96.0.4664 google-chrome
Driver [C:\Users\my_name\.wdm\drivers\chromedriver\win32.0.4664.45\chromedriver.exe] found in cache
问题是 我已经下载了可用的最新 chromedriver 版本,如下图所示:
下载的chromedriver版本
我的Chrome版本是96.0.4664.110,我在下载驱动列表里没有找到那个版本,所以就下载了最新的96.0.4664版本(这是 96.0.4664.45 版本),如错误提示。
这些日志消息...
Current google-chrome version is 96.0.4664
Get LATEST chromedriver version for 96.0.4664 google-chrome
Driver [C:\Users\my_name\.wdm\drivers\chromedriver\win32.0.4664.45\chromedriver.exe] found in cache
...不是任何错误,而是操作 log 消息。
无论是否下载了最新的 version available or even not having it, will download the matching as per the google-chrome 版本安装在您的系统中。
尽管 Chrome 浏览器 团队最近推出了一个小更新,当前版本是 版本 96.0.4664.110,但最新的 ChromeDriver v96.0.4664.45 已经过测试,似乎与 Chrome 浏览器版本 96.0.4664.110 完美配合。所以你很安全,一切就绪。
我正在为 Selenium 苦苦挣扎,因为官方入门代码在驱动程序管理软件 部分 returns 我一个错误:
官方代码
# Use Webdriver Manager for Python: https://github.com/SergeyPirogov/webdriver_manager
# Import code:
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.chrome.service import Service
# Use the `install()` method to set `executabe_path` in a new `Service` instance:
service = Service(executable_path=ChromeDriverManager().install())
# Pass in the `Service` instance with the `service` keyword:
driver = webdriver.Chrome(service=service)
错误
Current google-chrome version is 96.0.4664
Get LATEST chromedriver version for 96.0.4664 google-chrome
Driver [C:\Users\my_name\.wdm\drivers\chromedriver\win32.0.4664.45\chromedriver.exe] found in cache
问题是 我已经下载了可用的最新 chromedriver 版本,如下图所示:
下载的chromedriver版本
我的Chrome版本是96.0.4664.110,我在下载驱动列表里没有找到那个版本,所以就下载了最新的96.0.4664版本(这是 96.0.4664.45 版本),如错误提示。
这些日志消息...
Current google-chrome version is 96.0.4664
Get LATEST chromedriver version for 96.0.4664 google-chrome
Driver [C:\Users\my_name\.wdm\drivers\chromedriver\win32.0.4664.45\chromedriver.exe] found in cache
...不是任何错误,而是操作 log 消息。
无论是否下载了最新的
尽管 Chrome 浏览器 团队最近推出了一个小更新,当前版本是 版本 96.0.4664.110,但最新的 ChromeDriver v96.0.4664.45 已经过测试,似乎与 Chrome 浏览器版本 96.0.4664.110 完美配合。所以你很安全,一切就绪。