Selenium IDEと呼ばれるgoogle Chrome専用のディベロッパツールがありまして、初めて使用した感じに感動したので紹介をさせて頂きます。
コンテンツ
概要説明
これまではスクレイピングをする際は、自分でコードを書いていましたが、SeleniumIDEをスタートした瞬間からwebでの動きを全てコードで表示さ施てくれます。エクセルで言うところの「マクロ」のような昨日になります。
インストール
早速ですが、こちらがインストール画面になります。
https://chrome.google.com/webstore/detail/selenium-ide/mooikfkahbdckldjjndioackbalphokd?hl=ja
実際に使用をしてみる
インストールができたらChromeの右上にツールが入っておりますのでそちらをクリックします。
![](https://freeheroblog.com/wp-content/uploads/2019/12/スクリーンショット-2019-12-22-13.06.39.png)
![](https://freeheroblog.com/wp-content/uploads/2019/12/スクリーンショット-2019-12-22-13.07.42-1024x588.png)
できたら早速
![](https://freeheroblog.com/wp-content/uploads/2019/12/スクリーンショット-2019-12-22-13.18.50-1024x605.png)
![](https://freeheroblog.com/wp-content/uploads/2019/12/スクリーンショット-2019-12-22-13.14.56-1024x589.png)
とりあえずgoogleからスタートしましょうか。
https://www.google.co.jp
![](https://freeheroblog.com/wp-content/uploads/2019/12/スクリーンショット-2019-12-22-13.19.22-1024x745.png)
![](https://freeheroblog.com/wp-content/uploads/2019/12/スクリーンショット-2019-12-22-13.23.36-1024x750.png)
そして画面を閉じます。
先ほどのSeleniumIDEの画面に戻ったら、右上のレコードの停止ボタンを押します。
![](https://freeheroblog.com/wp-content/uploads/2019/12/スクリーンショット-2019-12-22-13.24.24-1024x558.png)
止めた時に名前の記入を求められるので「google」と名前を命名します。
![](https://freeheroblog.com/wp-content/uploads/2019/12/スクリーンショット-2019-12-22-13.24.48-1024x620.png)
続いて
![](https://freeheroblog.com/wp-content/uploads/2019/12/スクリーンショット-2019-12-22-13.31.35-1024x616.png)
そして
![](https://freeheroblog.com/wp-content/uploads/2019/12/スクリーンショット-2019-12-22-13.31.47-1024x606.png)
![](https://freeheroblog.com/wp-content/uploads/2019/12/スクリーンショット-2019-12-22-13.31.55-1024x748.png)
そうするとファイルの保存画面が出てきますので保存します。
そして出来上がったファイルがこれになります。
![](https://freeheroblog.com/wp-content/uploads/2019/12/スクリーンショット-2019-12-22-13.34.11-991x1024.png)
まとめ
これに色々と環境を合わせて微調整をする必要があるのですが、ここまで自動的に生成してくれるのは凄いとして言いようがありません。日々のGoogleの進化には頭が下がります。
スクールを利用して本格的に学ぶ
いかがでしたでしょうか?
10人中9人が挫折すると言われるプログラミングを、ヒロヤンも実はプログラミングスクールで学習をしてきたからで、結果、今はPythonエンジニアとして働いています。
挫折率が高いプログラミングこそお金を払ってメンターを付けて、道を見失わないように環境を構築する必要があるのではないでしょうか。
これはダイエットで自分一人では痩せられないけど、トレーナーを付けて否が応でもせざるを得ない環境を作ると一緒ですね。
ヒロヤンもプログラミング勉強開始直後はあれこれ悩みましたが、悩むよりも手っ取り早くスクールに登録した方が最短ルートで勉強できるのではないかと考え、結果挫折せずに今に至っています。
今なら無料でキャリアカウンセリングを行っているTechAcademyのようなプログラミングスクールもありますのでこれを機会に是非カウンセリングだけでも受けてみてはいかがでしょうか?
上記リンク先から無料相談ができます。
またこちら(↓)ではPython専用のプログラミングスクールをまとめ紹介しています。
コメントを残す