pychara package¶
Submodules¶
pychara.exceptions module¶
pychara.session module¶
-
class
pychara.session.
Session
[ソース]¶ ベースクラス:
object
ログインセッションを張るためのクラス
-
fetch_apply_enable
()[ソース]¶ 申し込み受付中かどうかのチェック
- 戻り値
申し込み受付中ならTrue
- 戻り値の型
bool
- 例外
サンプル
>>> fetch_apply_enable() True
-
fetch_apply_events
()[ソース]¶ 申し込み可能な日程とグループのリストを取得
- 戻り値
申し込み可能な日程とグループのリスト
- 戻り値の型
list
- 例外
サンプル
>>> fetch_apply_enables() [{'text': '...', 'value': '...'}, {'text...]
-
fetch_apply_list
(page=None)[ソース]¶ 抽選申し込み履歴の抽出
- パラメータ
page (int) -- 申し込み履歴を抽出するpage番号、最初は1
- 戻り値
申し込み情報の辞書のリスト
- 戻り値の型
list
- 例外
サンプル
>>> fetch_apply_list()
-
fetch_apply_schedule
()[ソース]¶ 申し込みスケジュールの取得
- 戻り値
申し込みスケージュール情報の辞書のリスト
- 戻り値の型
list
- 例外
サンプル
>>> fetch_apply_schedule() [{'title': '...', 'body': '...'}, {'title...]
-
fetch_purchase_list
(page=None)[ソース]¶ 購入履歴の抽出
- パラメータ
page (int) -- 購入履歴を抽出するpage番号、最初は1 最大で4
- 戻り値
申し込み情報の辞書のリスト
- 戻り値の型
list
- 例外
サンプル
>>> fetch_purchase_list()
-