【独学13日目】Python入門したての初心者プログラマーがWEBスクレイピングで自動ログインできるようになった瞬間

概要


カメのごとき歩みだが、WEBスクレイピングをYouTubeで習う。自動ログインのコーディングして、実行ボタンを押したらどうなるか?動画に撮る余裕があったので、YouTubeにアップしてみた。

本日の勉強時間


13:00~14:00

使った教材

(784) 【Webスクレイピング超入門】2時間で基礎を完全マスター!PythonによるWebスクレイピング入門 連結版 - YouTube

詳細
WEBスクレイピングしたら、業務効率化できる。そうすれば、仕事が楽になる。そんな目的から、Pythonを使って、ログインなどのブラウザ操作を自動化するところを勉強中。
前回から使っている上記教材を10分ぐらいは進めることができた。なぜ10分進めるのに、1時間もかかるのか?
動画の途中で演習問題があったからだ。テスト用のログイン画面に明日セスした後、所定のログインIDを入力する。
演習問題は、「パスワードも同様に入力してみてください」というものだ。

これは簡単。コピペして、必要個所を書き換えればいいだけ。そう思ったが、なぜかパスワードがログインIDの入力欄に記入されてしまう。

なぜだ?結局、原因が分からぬまま、解答を動画で見る。
すると、こんなミスがあったことが分かった。

シンプルなコピペミス。ログインIDにパスワードを入力するようなコードになっていた。Pythonはそれに素直に従っただけだった。

そんなこんながありつつ、ここまで習ったことを利用し、1クリックでログインするコードを書くことができた。

その様子がこちらだ

自動でスイスイ動く感が、たまらない。WEBから数字を拾ってExcel入力する業務も、早く自動化したい。


次回

「Webページ内のデータを自動抽出_Selenium」に入っていく。


この記事が気に入ったらサポートをしてみませんか?