WebDriverException: 'chromedriver' Executable Not Found with Headless Chrome
當使用Headless Chrome 執行Selenium 腳本時,使用者可能會遇到錯誤:
selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH
此錯誤表示Python Selenium 用戶端無法找到chromedriver 可執行二進位檔案。要解決此問題,請確保滿足以下條件:
from selenium import webdriver from selenium.webdriver.chrome.options import Options chrome_options = Options() chrome_options.add_argument("--headless") driver = webdriver.Chrome(chrome_options=chrome_options, executable_path=r"C:\YourPath\chromedriver.exe")
透過解決這些問題,您可以成功地將無頭 Chrome 與 Selenium Python 結合使用。
以上是為什麼 Selenium 會在 Headless Chrome 中拋出「chromedriver' Executable Not Found」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!