Webサイトの操作を自動化することで、より付加価値の高い作業に集中することができます。
なぜなら、Webで実施する作業・操作というのはほとんどが手順化されていて、考える必要が無い作業であり、「マウスをクリックしたり、特定の文字を入力しなければならないから仕方なくやっているが、ロボットが自動でやってくれたらホント助かる」作業が多いからです。
定説:繰り返し作業はプログラミングで解決
権威付け:
具体例:ではやってみましょう。
環境の準備
以下の作業の実施をお願いします。
- Pythonのインストール
参考:【文系SE】環境構築~Python無料おススメの環境構築方法伝授!~ - Selenium & Chrome Driverのインストール
参考:【文系SE】プログラミング~Python&Seleniumを使ったOpen Workサイトでの調査を自動化更に、コマンドプロンプトを開いて以下のコマンドを実行
$python -m pip install –upgrade pip
$pip install requests - サンプルプログラムをダウンロード、動かしてみよう
- 自分でカスタマイズしてみよう
- 仕組みを解説
事例:
比喩:ロボットが作業してくれているみたいですね。
反論:繰り返し作業だけど、入力する値が変わっちゃったら動かなくなるじゃん
いや、おれ、それができちゃったんだよね。アンケートサイトとか
Webサイトの自動化はできるし、日々の作業の効率化につながる。
Python + Cellenium + Chrome Driverができるようになった僕の現在
株価の情報やBig data系の情報の取得が圧倒的に早くなりました。どうしてもブラウザの操作を伴うので、PythonやRといったスクリプト言語だけでは太刀打ちできないので、SelleniumやGoogle Chrome Driverといった機能を利用してやっています。
(Made in china)
titile:ECナビでポイント自動取得する方法
ECナビとは何か?
環境:
手順:
興味が沸いた方はこちらのリンクから登録いただくと、今なら数千ポイントプレゼントです!
なぜPython + Cellenium + Chrome Driverを作成・記事にしようと思ったか?
具体的な作成手順
まずは環境を整える |
サンプルプログラムを動かしてみよう! |
自分でカスタマイズしてみよう! |
仕組みを解説! |
Python + Cellenium + Chrome Driverができるようになった僕の現在