急須で入れたようななにか

記事サムネイル

Python+seleniumで大学生活をより良くしました。

2021年4月10日

1 分くらいで読めます!

オンライン授業下の大学生は言うまでもなくネットが重要となるわけです。

とりわけ重要なのは大学からの情報をちゃんと入手することです。でもこれはかなり手間のかかることです。

弊大学の場合

ログイン不要系

ログイン必要系

を毎日巡回しなければなりません。こうなっては朝ごはんどころではありません。

教務ポータルに関しては3回ログインしないといけません。いくら自動パスワード入力がブラウザについていてもこれは面倒です。

ログイン不要系の場合

これはRSSフィードで解決です。
RSSフィードが存在しないものはFeed43というツールでRSSフィードを生成できるようになります。
それをSlackやFeedlyで取得することで解決です。

ログイン必要系の場合

これに関してはRSSフィードでは解決できません。

そこで登場するのがseleniumです!
これはブラウザを人が操作するかのように操作してくれるライブラリ?です。
Pythonでseleniumを導入してコードを書くと、ブラウザを操作できます。
ログインすらも自動化できてしまいます。

これで解決です。

終わり

オンライン授業下において、効率化はめちゃくちゃ効果を発揮します。
特にPythonでの自動化は楽しさすらあります。もはやPythonは文房具の1つと言っても過言ではありません。