chromedriberのバージョンを自動で更新掛ける方法なかったっけ?

はい、ChromeDriverを自動で更新する方法もあります。一般的には webdriver_manager パッケージを使用して、最新のChromeDriverを自動的にダウンロード・管理することができます。

以下は、webdriver_manager パッケージを使用した例です:

python
from selenium import webdriver from webdriver_manager.chrome import ChromeDriverManager # ChromeDriverを自動でダウンロードし、そのパスを取得 chrome_path = ChromeDriverManager().install() # Chromeブラウザのオプションを設定 chrome_options = webdriver.ChromeOptions() chrome_options.binary_location = "/usr/bin/google-chrome-stable" # お使いの環境に合わせて変更してください # ChromeDriverを起動 driver = webdriver.Chrome(executable_path=chrome_path, options=chrome_options)

上記のコードでは、ChromeDriverManager().install() を呼ぶことで、webdriver_manager が最新のChromeDriverをダウンロードして、そのパスを返します。

webdriver_manager パッケージを使用するには、まずパッケージをインストールする必要があります。以下のようにしてインストールできます:

bash
pip install webdriver_manager

これを試してみて、ChromeDriverの自動更新ができるか確認してみてください。

未分類

Posted by ぼっち