项目简介
本项目是一个Python脚本工具,可获取并展示湖南大学教务系统当日课表。通过模拟登录教务系统获取学生课程信息并处理,最终展示格式化课表。项目包含开源代码和可执行文件,帮助用户快速查看当天课程安排。
项目的主要特性和功能
- 模拟登录教务系统:发送POST请求模拟用户登录,获取登录凭证(如token和cookies)。
- 获取课程信息:利用登录凭证调用特定接口获取课程列表和课表信息。
- 课表信息处理:对获取的课表信息进行解析和格式转换。
- 展示课表信息:打印学生课表信息,特别标出当天课程。
- 根据学期和校历日期排序:根据输入的学期和校历第一天日期对课表信息排序。
安装使用步骤
- 确保计算机已安装Python 3.7版本并配置好环境。
- 下载本项目的源码文件。
- 在终端或命令行工具中,导航到源码文件所在目录。
- 输入命令
python main.py
运行脚本。 - 根据提示输入必要信息(如学号、密码等)获取课表信息。
- 脚本自动处理并展示课表信息。
注意事项
- 本项目仅供学习交流使用,请勿用于非法用途。
- 涉及个人信息,请在合法安全环境下使用。
- 开源代码仅供学习参考,使用后请立即删除。如有侵权,请联系删除。
- 可执行文件建议在Windows环境下运行,其他环境暂未测试。自动读取功能依赖特定环境,非通用功能,请按指示使用。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】