Closed peacock0803sz closed 3 years ago
プルリクエストありがとうございました。 こちらはcloseします。
listサブコマンドは、このプルリクエストが出される数日前から #44 (と対応ブランチ)にて実装中でした。 ref: https://github.com/ftnext/python-as-pyconjp-staff/pull/57/commits/ddd842b7d8bed3cc16bd001e0e9ef2280c7f4ac3
上記コミットの時点でスクリプトが見通しづらくなってきたので、独自定義したクラスを使ったリファクタリングに踏み切りました。
datetimeまわりでハマったため、クラスの導入の完遂を後回しにしていましたが、本日ようやく終わりmasterにマージしました。
これにより list
サブコマンド が使えるようになりました。
$ python schedule_zoom_mtg.py list
これまでの機能はcreate
サブコマンドで使えます
ミーティングの一覧を返す関数を作成
全体の設計方針読めなかったので、最小限の機能を追加しておきました。あとは煮るなり焼くなりどうぞ!
list_meetings
関数の説明取ってきたuser_idを渡すとそのユーザーが見られるミーティングの一覧を返す
テスト用notebook: https://gist.github.com/peacock0803sz/b86022573cde22b89e6746914f767a35 使うには
touch mtg_secretary/__init__.py
する必要あり