学生综合素质评价系统爬虫

学生综合素质评价系统爬虫
Leaves_awa先说在前,我还不打算开源这个项目,也暂不提供demo的下载链接
开源了嗨,仅可在Github上下载源代码,并且不发Release,请自行编译,这是计划的一部分
首先综评系统在不同省份的接口是不一样的(甚至域名也不一样),我不了解其他系统的工作情况,这个爬虫仅仅针对广西学生的综评系统
第二是综评系统的robot.txt文件里面虽然disallow里面没写不给爬什么,但是还请将请求频率限制在每两秒一次左右,以免对服务器造成负担
链接
本项目Github仓库
BiliBili视频链接
如果您觉得这个视频有意思,却没有点赞,请注意这不是计划的一部分!
请您务必点赞!这是计划的一部分!
GUI界面
使用tkinter和Wxpython混写的GUI,主要wxpython我比较会一点,但是针对双界面我真不知道怎么整,所以就用tkinter写了登录界面代替wxpython
如果您发现代码有写的不好的地方还请包涵,因为酥叶就特么是一个入门菜鸟,这是计划的一部分
基本功能
- 对全校范围内所有学生发布的最新记录进行爬取
- 对本班同学的综评记录进行爬取(就是你所登录账号对应的班级)
- 可对指定名字进行筛选
效果展示
以下为我随意爬取的综评记录
代码部分展示
一共写了大概295行代码,主要是GUI难写,爬虫逻辑很好实现
免责声明
在你下载,修改或运行代码之前,你应该知道:
本项目仅供学习交流,请勿用于非法用途,否则后果自负
在测试中所爬取的数据均已在24小时内删除,也请勿将爬取到的数据用以非法用途,否则后果自负
请将请求频率限制在每两秒一次左右,以免对服务器造成负担
非法使用源代码所造成的任何结果与作者无关,请自行承担
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果