我正在嘗試運行 selenium 腳本,但它無法檢測到 chromedriver,當我嘗試運行它時,任何人都可以幫助我,它給我一個錯誤,指出特定路徑中不存在 chromedriver 但是我已經下載并將其保留在下面的特定路徑上是快照和代碼以供參考。

預訂.py
import booking.constants as const
from selenium import webdriver
class Booking(webdriver.Chrome):
def __init__(self , driver_path = "C:\\chromedriver.exe"):
self.driver_path = driver_path
super(Booking, self).__init__()
def land_first_page(self):
self.get(const.BASE_URL)
run.py //在我的編輯器中運行這個python檔案
from booking.booking import Booking
inst = Booking()
inst.land_first_page()
uj5u.com熱心網友回復:
嘗試插入chromedriver所在位置的整個方向路徑,也不要忘記使用雙斜杠,“C:\Users\desktop\...”整個路徑。
編輯 去尋找你使用的谷歌瀏覽器的版本,然后檢查你的 chromedriver 的版本,如果它們不一樣,那就是錯誤,嘗試安裝你的谷歌瀏覽器版本的相同 chromedriver 版本
uj5u.com熱心網友回復:
復制 Chromedriver.exe 檔案并粘貼您的 CODE 目錄
然后
import booking.constants as const
from selenium import webdriver
class Booking(webdriver.Chrome):
def __init__(self , driver_path = "chromedriver.exe"):
self.driver_path = driver_path
super(Booking, self).__init__()
def land_first_page(self):
self.get(const.BASE_URL

好像。chromedriver.exe 檔案必須與您的腳本檔案所在的目錄相同
uj5u.com熱心網友回復:
將您的chromedriver.exe檔案復制到 current 中的檔案夾path,以顯示您可以使用的當前路徑:
import sys
print(sys.path)
確保使用與瀏覽器相同的 chromedriver 版本
https://chromedriver.chromium.org/downloads
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/345994.html
