前提
selenium4を使用し、Edgeのスクレイピングを行っているのですが
下記のエラーが発生しています。
発生している問題・エラーメッセージ
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. msedge-selenium-tools 3.141.4 requires selenium==3.141, but you have selenium 4.3.0 which is incompatible.
上記のエラーは「msedge-selenium-tools」と「selenium」のバージョン不一致で起こるものですが、
selenium4では「msedge-selenium-tools」は不必要という情報を目にしました。
ドライバーの自動更新をおこなうために「msedge-selenium-tools」を入れていたのですが、
スクレイピング時にselenium4単体でドライバーの自動更新を行うことは可能なのでしょうか?
該当のドライバーの自動更新コード
# モジュールインストール from webdriver_manager.microsoft import EdgeChromiumDriverManager # ドライバの自動更新 driver = Edge(EdgeChromiumDriverManager().install(), options=options)
調べても見つけれなかったため、ご教示いただけますと幸いです。
よろしくお願いいたします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/11/22 05:02
2022/11/22 05:15 編集
2022/11/22 06:44
2022/11/22 07:03
2022/11/23 05:21
2022/11/23 05:59
2022/11/23 07:27