mycqu.user.User¶
- class mycqu.user.User(name: str, uniform_id: str, code: str, role: str, email: str, phone_number: str)¶
用户信息
Methods
__init__
(name, uniform_id, code, role, ...)fetch_self
(session)从在 mycqu 认证了的会话获取当前登录用户的信息
Attributes
姓名
统一身份认证号
学工号
身份,已知取值有学生
"student"
、教师"instructor
"`电子邮箱
电话号码
Details
- code: str¶
学工号
- email: str¶
电子邮箱
- static fetch_self(session: requests.sessions.Session) mycqu.user.User ¶
从在 mycqu 认证了的会话获取当前登录用户的信息
- 参数
session (Session) – 登陆了统一身份认证的会话
- 引发
MycquUnauthorized – 若会话未在 my.cqu.edu.cn 进行认证
- 返回
当前用户信息
- 返回类型
- name: str¶
姓名
- phone_number: str¶
电话号码
- role: str¶
身份,已知取值有学生
"student"
、教师"instructor
”`
- uniform_id: str¶
统一身份认证号