
简介
该脚本使用 Edge 浏览器的测试驱动模拟手工访问教务网站,只需要输入帐号密码就可以自动获取课程成绩信息,并计算各学年或学期的 GPA,简单易用。
还有打包好的一键查询程序可用,更重要的是完全开源,不用担心安全问题,并且只需要通过一点点修改就可以适配 Firefox、Safari 等主流浏览器。
使用方法
使用打包好的一键查询程序:
下载 -> 解压 -> 打开 csust_gpa_calculator.exe -> 按照提示操作
使用
Python3执行脚本:- 克隆原仓库:
git clone git@gitee.com:Jaxvanyang/lang-study.git - 切换到原仓库的
python/src路径:cd lang-study/python/src - 安装好依赖:
pip install selenium - 运行脚本:
python3 gpa_calculator.py
- 克隆原仓库:
参考链接
脚本源代码:
- 主程序:gpa_calculator.py
- 课程信息数据结构定义:course.py
更新
如果有的话……
版权声明:本文为Jax_Yang原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。