概要
SeleniumをWindows環境で動かすケースがありましたので、やり方を記載します。
pythonのインストール
インストール
まず、seleniumを動かすために、pythonをインストールします。
https://www.python.org/downloads/ のページからpythonをダウンロードします。ダウンロードしたら、インストーラーを起動して、インストールを進めていきますが、インストールする前に、”Add 〜 Path” という下記の画像のようなチェックボックスがありますので、そちらをチェックして、インストールを開始してください。
実行確認
インストールしたら、問題なくインストールできたかを確認します。PowerShellを開いて、python -Vと実行します。
$ python -V
Python 3.8.5
インストール完了です。
WebDriverのインストール
インストール
今回は、GoogleChromeのwebdriverを利用します。
https://chromedriver.chromium.org/downloads から使っているChromeバージョンを選んでダウンロードします。ダウンロードすると、chromedriverというアプリケーションが手元にダウンロードされるかと思います。
実行場所に配置
今回は、pythonプログラムをおいてある階層に近い場所に、置いておきます。
(作業ディレクトリ)/
├ driver/
│ └ chromedriver ←ここに設置
│
└ sample.py
こんな感じにしておきます。
実行
sample.py の作成
今回、上記で記載したディレクトリ階層にして、sample.py というテストプログラムを作成しておきます。sample.py は下記のような中身にしておきます。
sample.py
# coding:utf-8
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver = webdriver.Chrome(executable_path='./driver/chromedriver')
driver.get('https://www.yahoo.co.jp/')
driver.close()
処理実行
$ python sample.py
yahooのトップページを開き、閉じる挙動ができました。