Webブラウザを自動で操作するプログラムを書くための前準備として、環境構築を行う。
今回導入する環境は以下の通り。
・エディタ
Visual Studio Code
・言語
Python
・ツール
chromedriver.exe
Microsoft WebDriver
手順
-
DL
上記リンクから全てをダウンロードする。 -
VS Codeのインストール
標準設定のまま、追加タスクの選択でチェックボックスがあるが、基本全選択でおk -
Pythonのインストール
インストーラーを起動したら「Add to PATH」にチェックを入れてインストール -
VS Codeの設定
- Add-onでPythonの拡張機能をインストールする。
- CTRL+P から「ext install Python」と入力
- 一番インストールされている「Python」をインストール
- pylintのインストール。
- Ctrl+Shift+Cでコンソールを開く
- 「pip install pylint」と入力
- エンターでインストール実行
- seleniumのインストール。
- Ctrl+Shift+Cでコンソールを開く
- 「pip install selenium」と入力
- エンターでインストール
- 実行のコマンド化
- CTRL+P から「>tasks configure」と入力
- タスクの構成 > Others の順にクリック
- 出来上がった.vscodeファイルを以下に書き換える
- Add-onでPythonの拡張機能をインストールする。
tasks.json
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "0.1.0",
"command": "python",
"isShellCommand":true,
"args": ["${file}"],
"showOutput": "always"
}
最後に、ChromeDriver.exeをPythonのインストールフォルダに置いて完了
(デフォルトはこの位置 AppData\Local\Programs\Python\Python36-32)