上传者: 42131352
|
上传时间: 2021-11-15 10:05:56
|
文件大小: 22KB
|
文件类型: -
Tongji-courseElection
可用于三四轮选课时捡漏
(已打包为exe文件)
使用的python版本
python2版本基于python2.7
python3版本基于python3.6
背景介绍
同济大学本科生选课分为四轮,其中第一二轮选课是选课后随机刷人,直到课程人数不高于容量上限
只有第三四轮选课才是原本意义上的抢课。虽然此时大部分热门课程已经选满,但是仍然存在几种可能使我们能够选到热门课程
第一种情况是教务处放课,即增加课程容量上限。这个数字一般在1~5之间
第二种情况是有人退课
第三种情况是有人深夜交易,即一人退课,另一人立即选课。但是这有可能被其他人捡漏
这个选课脚本,针对的就是在三四轮抢课捡漏,避免了时时刻刻刷新课表的麻烦和精力的浪费
所以我建议,将选课脚本24小时运行,直到选到课为止
原理说明
通过Python爬虫爬取4m3.tongji.edu.cn等一系列网