注目キーワード
  1. 技術
  2. 広告
  3. IDFA
  4. PHP
  5. WordPress

SeleniumをWindows10で動かすためにやったこと

概要

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のトップページを開き、閉じる挙動ができました。