北邮的一些api
from bupt_api.jwxt import Jwxt
jwxt = Jwxt(username,password) //信息门户的那个
jwxt.get_classes() // 获得课程信息
-
jwxt 获取不及格信息
-
jwxt 抢课脚本
-
my 获取今天,明天课表
.......
- my.get_lecture()
- 最新一页的讲座信息
- 输入:无
- 输出:List[Lecture]
- my.get_after_lecture()
- 还未开始的讲座信息
- 输入: 无
- 输出: List[Lecture]
- my.get_money_info()
- 获取北邮通的余额
- 输入:无
- 输出: float
- my.get_book_info()
- 获取借阅信息
- 输入:无
- 输出: str
-
Lecture
字段 类别 注释 name str 讲座名称 url str 讲座内容链接 time datatime.datetime 讲座时间
- Term
字段 | 类别 | 注释 |
---|---|---|
name | str | 学期名称 |
class_ | List[ClassScore] | 当前学期的成绩 |
- ClassScore
字段 | 类别 | 注释 |
---|---|---|
number | str | 课程号 |
sort_number | str | 课序号 |
name | str | 课程名 |
eng_name | str | 英文课程名 |
credit | float | 学分 |
score | float | 成绩 |
attr | str | 课程属性 |
- Class
字段 | 类别 | 注释 |
---|---|---|
name | str | 课程名 |
teacher | str | 授课老师 |
location | str | 上课地点 |
weekday | int | 周几上课 |
weeks | str | 第几周上课 |
session | int | 上课节数 |
number | int | 第几节开始上课 |
time | List[ClassTime] | 上课时间 |
- ClassTime
字段 | 类别 | 注释 |
---|---|---|
start_time | datetime.datetime | 开始时间 |
end_time | datetime.datetime | 结束时间 |
- get_costs(start_time, end_time)
- 拿到一定时间内的消费记录
- 输入
- start_time : str 开始时间
- end_time : str 结束时间
- 输出 List[Cost]
- Cost
字段 | 类别 | 注释 |
---|---|---|
time | str | 消费时间 |
desc | str | 消费描述 |
cost | float | 消费金额 |
balance | float | 账户余额 |
location | str | 消费地点 |