我與硒掙扎,因為官方的 入門代碼的驅動管理軟體部分的回報我一個錯誤:
官方代碼
# 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\96.0.4664.45\chromedriver.exe] found in cache
問題是我已經下載了可用的最新 chromedriver 版本,如下圖所示:
下載的chromedriver版本

我的Chrome 版本是 96.0.4664.110,我在下載驅動程式串列中沒有找到那個版本,所以我只下載了最新的 96.0.4664 版本(即 96.0.4664.45 版本),正如錯誤提示的那樣。
uj5u.com熱心網友回復:
這些日志訊息...
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\96.0.4664.45\chromedriver.exe] found in cache
...不是任何錯誤,而是操作日志訊息。
已經下載了最新的Irespective ChromeDriver版本甚至沒有它,webdriver的經理將下載匹配ChromeDriver為每谷歌瀏覽器 系統中安裝的版本。
雖然Chrome 瀏覽器團隊最近推送了一個小更新,當前版本為96.0.4664.110 版,但最新的ChromeDriver v96.0.4664.45已經過測驗,似乎與Chrome 瀏覽器版本 96.0.4664.110完美兼容。所以你很安全,一切都準備好了。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/398738.html
標籤:Python 硒 谷歌浏览器 硒铬驱动器 网络驱动管理器
