用Python写一个教务系统学生辅助demo-期末大作业


学校有开python课带我们过一遍基础后,要求完成一个期末大作业。

花了些时间去b站过了视频,加上有一点前端的基础觉得python还是挺好玩的,各种第三方库调来调去,会看文档和数据操作问题不大。

搜资料查视频写了个简易版的学生爬取教务系统资源demo 先上效果图。(赶时间写不好,勿喷)

用户名密码我用getpass隐藏了

主要功能

查看校园logo
今日课表查询
课表查询
成绩查询
校历查看

源码(大部分都加注释)

考试结束再放出来

最后是我打包的过程(因为这东西写好了 去一台新的PC没有Python环境的支持我们是无法运行这个py文件的,所以我们需要把他打包成一个exe,打包过程中他会把我们文件中引入的第三方库自动带入)

安装打包工具

python -m pip install pyinstaller

最后在当前目录执行,准备一张ico后缀图标放在一起

pyinstaller -F --icon=jiaowu.ico 广理教务自动化学生辅助脚本.py

打包后会生成build和dict

 将自动化工具一起放进来,打包前py文件相对路径引用这个exe就行了

然后就可以发给你的小伙伴使用啦