【Python/Selenium】スクレイピング環境構築
Contents
Windows10+Python3系でのSelenium導入
Windows10+Python3系でSeleniumを使ったスクレイピング環境を整えるための覚書です。
Chromeのバージョンを確認
ブラウザのヘルプでもいいですが、コマンドプロンプトで
dir /B /O-N "C:\Program Files (x86)\Google\Chrome\Application" | findstr "^[0-9].*¥>
を打つと、バージョンが出てくるので、手っ取り早いです。
該当するChrome Driverのバージョン確認
以下のリンクから、ChromeのバージョンにあったChromeドライバーのバージョンを確認します。
https://chromedriver.chromium.org/downloads
例えば、Chromeのバージョンが93.xxxなら、「Supports Chrome version 93」と記載されているバージョンの最新版「93.0.4577.63」が該当します。
pipインストール
pip install selenium
pip install chromedriver_binary=={確認したchromedriverのバージョン}
でOK。
テストコード
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
import chromedriver_binary
driver = webdriver.Chrome()
driver.get('https://shominblog.com/')
print("終了するには、何か入力してください。")
input()
driver.close()
で、ブラウザが開けば、OKです。
ディスカッション
コメント一覧
まだ、コメントがありません