mycqu.score.Score¶
- class mycqu.score.Score(session: mycqu.course.CQUSession, course: mycqu.course.Course, score: Optional[str], study_nature: str, course_nature: str)¶
 成绩对象
Methods
__init__(session, course, score, ...)fetch(auth)从网站获取成绩信息 :param auth: 登陆后获取的authorization或者调用过mycqu.access_mycqu的session :type auth: Union[Session, str] :return: 返回成绩对象 :rtype: List[Score]
from_dict(data)从反序列化的字典生成Score对象
Attributes
学期
课程
成绩,可能为数字,也可能为字符(优、良等)
初修/重修
必修/选修
Details
- course: mycqu.course.Course¶
 课程
- course_nature: str¶
 必修/选修
- static fetch(auth: Union[str, requests.sessions.Session]) List[mycqu.score.Score]¶
 从网站获取成绩信息 :param auth: 登陆后获取的authorization或者调用过mycqu.access_mycqu的session :type auth: Union[Session, str] :return: 返回成绩对象 :rtype: List[Score]
- static from_dict(data: Dict[str, Any]) mycqu.score.Score¶
 从反序列化的字典生成Score对象
@param: data @type: dict @return: 返回成绩对象 @rtype: Score
- score: Optional[str]¶
 成绩,可能为数字,也可能为字符(优、良等)
- session: mycqu.course.CQUSession¶
 学期
- study_nature: str¶
 初修/重修