用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就行了
然后就可以发给你的小伙伴使用啦