SUSTC-Qiangke
SUSTC-Qiangke copied to clipboard
To make everybody can have classes they want to have in SUSTC. 南科大抢课,让你一键抢课!基于强智选课系统
教务系统今年加强防护,在s.get(“进入选课”界面url)后第一次会返回“学生个人中心”界面,需要再次s.get才能获取“进入选课”页面,修改后代码应如下: import random import requests import re import time import json s = requests.Session() r = s.get('https://cas.sustech.edu.cn/cas/login?service=http%3A%2F%2Fjwxt.sustech.edu.cn%2Fjsxsd%2F') #记得写账号和密码 data = { 'username': '11111', 'password': 'aaaa', 'execution': re.findall('on" value="(.+?)"', r.text)[0], '_eventId':...
如题。否则第一步cas验证就会失败
选课系统有四个板块,每个版块的请求地址均不相同,他们处于不同的数据库中。 “本学期计划选课”,“专业内跨年级选课”,“跨专业选课”,“公选课” 应当在每一门课程属性中增加一个属性(p[2]) 修改后代码如下: import random import requests import re import time import json s = requests.Session() r = s.get('https://cas.sustech.edu.cn/cas/login?service=http%3A%2F%2Fjwxt.sustech.edu.cn%2Fjsxsd%2F') # print(str(r.content, 'utf-8')) #记得写账号和密码 data = { 'username': '', #...