为什么会有这样一个工具?
我该如何使用它?
仓库地址:https://github.com/Kelvinmao/Teacher_evaluation
环境配置:
Python 3.6
依赖模块:
Beautifulsoup
Request
urllib
lxml
上述模块通过pip安装即可(pip install + 模块名) 安装完毕,确认自己处于校园网环境下并能正常打开教务系统后,更改param中的参数“zjh”和"mm"为自己的教务系统登录账号和密码即可。 运行之后,会提示输入验证码,验证码默认保存在D盘,需要改的请自己更改参数至别的路径。 验证码输入后,如果未抛出任何异常,应该可以在console中看到一闪而过的课程列表以及最希望看到的评估成功。 至此,评教就已经顺利完成了。
写在最后
1.因为是突发奇想写的,所以可能会存在一些问题,使用时遇到问题记得先问问谷歌
2.还是由于突发奇想写的,界面十分简陋,其实验证码可以通过OCR解决的,不过懒得折腾,有想法的同学自己折腾一下吧。最好能部署成云服务的形式,使用更方便,用户也就不用配置各种依赖了。
领取专属 10元无门槛券
私享最新 技术干货