pythonのseleniumにおいて、ChromeDriverが動作しなくなった

実現したいこと

pythonでselenium、ChromeDriverを使用してwebサイトにアクセスしたい。

前提

jupyter notebookで実行したところ、エラーが出て正常に動作しませんでした。(エラーメッセージ、ソースコード参照)
なお、1週間ほど前には同じコードで問題なく動作しておりました。

明日までに動作させたく、ご教示いただけますと幸いです。

発生している問題・エラーメッセージ

Message: session not created: This version of ChromeDriver only supports Chrome version 114 Current browser version is 116.0.5845.110 with binary path /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

該当のソースコード

from selenium import webdriver from selenium.webdriver.chrome.service import Service as ChromeService from webdriver_manager.chrome import ChromeDriverManager driver = webdriver.Chrome(service=ChromeService(ChromeDriverManager("114.0.5735.90").install())) url ='https://google.com' driver.get(url)

試したこと

最新のchromedriverを確認したが原因が不明

これまでの経緯
ChromeDriverManager()で正常に動作していたが、動作しなくなった

そのときの最新のChromeDriverを参照してChromeDriverManager("114.0.5735.90")とすると正常に動作した

現状、上記エラーが発生して動作しない。

度々このようなことが発生するのですが、原因と対処法をご教示いただけると幸いです。

補足情報(FW/ツールのバージョンなど)

macOS:13.2.1(22D68)
python ver:Python 3.9.13
selenium ver:4.10.0
chrome ver:116.0.5845.110
chromedriver:114.0.5735.90

コメントを投稿

0 コメント