第二次结对作业:班级成绩表
简介
作业要求 | https://edu.cnblogs.com/campus/fzzcxy/2018SE2/homework/11248> |
---|---|
需求分析
- 爬取云班课上全班同学的课堂完成部分的经验值。
- 根据经验值和学号进行排序。
- 计算出平均经验值。
- 文本文件输出最高经验值、最低经验值、以及排序后的全班同学的学号、姓名、经验值。
- 最后通过 Git 将代码文件上传到远程码云仓库上。
编码过程
- 获取URL以及Cookie
- 将获取的URL和Cookie保存在配置文件config.properties中
- 读取配置文件
- 获取所有课堂完成部分的URL
- 得到学生列表
- 计算平均值,最高分,最低分
- 将数据写入txt文件
- 得到的txt文件
commit
结对感受
这次作业用到了很多之前没有接触到的知识,请教同学才解决,我们互相讨论互相帮助,这样的环境对我们的学习很有帮助。