Python

「Python + Selenium」でブラウザを操作したら、エラーが出た話

「Python + Selenium」でブラウザを操作したら、エラーが出た話
いつものように、「Python + Selenium」でブラウザを操作したら、途中で止まりました。
エラーメッセージには、「unknown」と、あります。
いやいや、パソコン君、君が分からなければ、私が分かるわけないじゃん!

しょうがないので、Web検索して、いろいろ試していたら、おぼろげながら原因が分かりました。

 

「unknownエラー」の原因は?

GoogleChromeのバージョンが「103」の時に、「options.add_argument('--user-data-dir=〇〇')」を使ってプロファイルを指定すると「unknownエラー」が出ます。

 

解決方法は?

GoogleChromeのバージョンを「104」にアップデートするか、「options.add_argument」を使わないか。
とりあえず、この2つですね。

 

まとめ

エラーの原因は、Chromeのバージョンと「options.add_argument」の組み合わせです。
一流プログラマー集団でもこのようなエラーが出るのだから、私のような素人が何度もエラーを出すのは当たり前だよなぁ、と、変な角度からポジティブにとらえた私でした。

-Python
-, , , , ,