Python+Seleniumで煩雑なサイト巡回を自動化

ジャンル:ライフハック

作品規模:個人開発

使用技術

私が通っている大学では複数のサイトで授業の情報などが開示されるのですが3段階ログインが必要であるなど情報収集には相当な手間がかかります。そこでSeleniumというブラウザ操作を制御できるフレームワークを利用して一分操作の自動化をしました。具体的には①学内ポータルへの自動ログイン、オンライン授業用サイトへの自動ログイン、学部授業サイトへの自動ログイン、メールサイトへの自動ログイン②画像選択型認証の突破③お知らせがあった場合別タブでお知らせを開く、です。※コードには細心の注意をはらい、サーバーへの負荷がかからないように配慮しています。