見出し画像

chromeをバージョンアップするとSeleniumが使えなくなる件

もちろんchromedriverのバージョンを合わせる必要があるのは前提です。

Pythonで以下のように設定していました。
chrome_driver_path = ChromeDriverManager().install()

これで自動的にchromedriver.exeのpathを見つけてくれるはずなですが、
今回、chromedriverをダウンロードしたところ

同じフォルダに
THIRD_PARTY_NOTICES.chromedriver
なるものがあり、これとchromedriver.exeをinstall()メソッドが間違えたのです。

おそらく、たんにファイル名の文字列で判定しているのでしょう。
これを別フォルダに退避させたら、正常に認識し、稼働できました。
直接指定するほうがよいのかもしれませんね。

いいなと思ったら応援しよう!