ChromeはCRX3形式のみをサポートします。拡張機能を更新する必要がありますか? Google Chromeが更新され、Seleniumはcrxプラグインを追加できません



Chrome Supports Only Crx3 Format



selenium.common.exceptions.SessionNotCreatedException:メッセージ:セッションが作成されていません:拡張機能#1を処理できません
不明なエラーから:CRX検証で拡張ヘッダーの解析に失敗しました。 ChromeはCRX3形式のみをサポートします。拡張機能を更新する必要がありますか?

Chromeが誤ってv80に更新された後、自動テストプログラムでcrxプラグインを追加できません。新しいバージョンのchromeはcrx、Googleのみをサポートしているため、拡張機能をパッケージ化するのが最も簡単な方法の1つであることがわかりました。それはcrx3形式です、あまり言わないでください、ただ上の写真を見てください



C:Usersyour usernameAppDataLocalGoogleChromeUser DataDefaultExtensions

次に、パッケージ化する必要のあるIDを見つけます



C:Usersyour usernameAppDataLocalGoogleChromeUser DataDefaultExtensions eebplgakaahbhdphmkckjjcegoiijjo3.43_0

このパスを拡張子のルートディレクトリにコピーすると、パックされたcrxファイルが表示されます。



chrome_opt.add_extension('3.43_0.crx')

Seleniumはエラーを報告しません、完璧です