はじめに
Windowsでseleniumとchromedriverを使う方法をまとめてみます。
方法
selenium と chromedriver-binary のインストール
chromedriver-binary は chrome のバージョンと一致させること
ChromeDriver - WebDriver for Chrome - Downloads
$ pip install selenium
$ pip install chromedriver-binary==xxxxxxx
# アップデートする場合
$ pip install -U chromedriver-binary==xxxxxxx
動くか確認
Selenium のバージョンが 4.6.0 より前の場合
import chromedriver_binary
from selenium import webdriver
url = 'https://www.google.com/'
driver = webdriver.Chrome('chromedriver')
driver.get(url)
Selenium のバージョンが 4.6.0 以降の場合
# selenium4.6.0以降はchromedriverのパスを指定する必要がなくなりました。
# むしろ指定するとエラーになってしまいます。
from selenium import webdriver
url = 'https://www.google.com/'
driver = webdriver.Chrome()
driver.get(url)