适用于杭州示范大学教务系统,基于selenium的python抢课脚本(半成品,仅供参考,无法实用)
开学时应学校抢课,因此有了这个几乎不能称作是项目的小程序。
大部分代码由 Microsoft Copilot 参考教务系统网页源码编写而成。
目前已实现的功能:自动登陆及打开抢课页面,自动将抢课页面完全展开显示所有课程列表
目前未实现的功能:在调试模式下逐步执行可定位对应的选课按钮,但实际环境下程序会报错,且真实抢课时网页加载会异常缓慢与卡顿,程序未做适配 其他BUG请热心人自行测试。 测试前记得修改用户名与密码
本人所用开发环境为 Python 3.12
项目依赖于 Selenium ,使用 Edge_Driver 驱动。
验证码识别由 ddddocr 提供支持,请从pip自行安装。