Seleniumで、ChromeDriverを使う場合、バージョンが合っていないとエラーになってしまいます。

Selenium::WebDriver::Error::SessionNotCreatedError:
session not created: This version of ChromeDriver only supports Chrome version XX


毎回、ChromeとChromeDriverのバージョンを確認して、違っていたらサイトからダウンロードなどやるのなら、Seleniumでの自動化が意味がなくなってしまいます。

みんな困っているので、いろいろ調べてみると、いろいろな言語で自動更新スクリプトが公開されてました。Pythonwebdriver_managerの例が一番多かったですね。


2021/10/19