ホームページ >バックエンド開発 >Python チュートリアル >Selenium WebDriver エラー: Selenium Manager でドライバーを入手できないのはなぜですか?
Selenium Webdriver を利用しようとすると、次の 2 つの例外によりドライバーを取得できないという一般的なエラーが発生します。
コードスニペット:
from selenium import webdriver chrome_driver_path = <chrome drive .exe path> driver = webdriver.Chrome(chrome_driver_path)
原因:
このエラーは通常、Selenium バージョン 4.6.0 以降を使用しているときに発生し、Selenium Manager がドライバーを取得しようとします。 。ただし、指定されたコードではドライバー パスが明示的に設定されており、Selenium Manager と競合します。
解決策:
Selenium バージョン 4.6.0 以降が使用されている場合これを使用すると、ドライバーのパスを手動で設定する必要がなくなりました。 Selenium Manager はブラウザーとドライバーを自動的に処理します。
簡易コード:
from selenium import webdriver driver = webdriver.Chrome() driver.get("https://www.google.com/") driver.quit()
参照:
以上がSelenium WebDriver エラー: Selenium Manager でドライバーを入手できないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。