我用python爬虫写了一个北京化工大学正方教育教务系统抢课脚本
Github仓库:https://github.com/MarkYangGit/ZhengFangJY/
理论上,比手动点击要快,但是在系统开放后肯定会崩溃,POST请求应该也没有用,不过只要反复请求肯定能比手动快
使用说明
安装需要的包
pip install -r requirement.txt
主程序为:<code>main.py</code>
有可能会出现多次“浏览器路径错误,正在重设”,一般会出现2-3次,如果出现多次则有误
每次打开需要输入学号
抢课前需要先登录获取必要的登录信息(提前半小时登录都也,信息有效期很久,提前拿避免登录不上),然后再设置需要抢的课的课程号
等到抢课系统开发,即刻执行抢课操作,理论上肯定会比手速快,但系统卡死,可能也请求不上,反复请求几次
有空再加一个等待成功结果,否则反复请求的逻辑。