driver = webdriver.Chrome() これでつかうseleniumのchromeのバージョンはわかる?

selenium ライブラリの webdriver.Chrome() を使用してChromeを起動する場合、Seleniumが自動的に互換性のあるChromeDriverバージョンを見つけて使用します。具体的なバージョンはコードからは直接取得できませんが、使用されるChromeDriverのバージョンはSeleniumのバージョンと連動しています。

通常、Seleniumが使用するChromeDriverは、Seleniumバージョンと互換性のある最新のものが自動的にダウンロードされます。ですので、SeleniumとChromeDriverの組み合わせに関する問題を心配する必要はありません。

ただし、Seleniumのバージョンが古い場合や、明示的にバージョンを指定している場合は、対応するChromeDriverのバージョンを手動でダウンロードして指定する必要があります。一般的には、webdriver_manager ライブラリを使用すると便利です。以下は、webdriver_manager を使用してChromeDriverをインストールおよび取得する例です。

python
from selenium import webdriver from webdriver_manager.chrome import ChromeDriverManager driver = webdriver.Chrome(ChromeDriverManager().install())

このコードは、実行する環境に最適なChromeDriverを自動的にダウンロードして使用します。

未分類

Posted by ぼっち