semester.api module

semester.api.current_semester(allow_fallback: bool = True) Semester[源代码]

A wrapper for semester_of.

semester.api.next_semester() Semester[源代码]

Get next semester.

semester.api.semester_of(date, allow_fallback: bool = True) Semester[源代码]

Get semester containing date. If no semester contains date and fallback is True, return the semester just passed. Otherwise, raise Exception.