阿荣和他的同学在第一次个人编程作业中根据云班课的经验值计算了个人的成绩,但是阿荣和他的同学对自己的排名很不服气,同时也嫌弃从本地网页爬取数据太 low ,想直接通过网络爬取云班课的数据。阿荣和他的同学决定 “结对编程” 一起制作网页爬虫软件,将云班课上全班的课堂完成部分的经验值爬取下来,根据经验值排序,看看自己和自己的同学在全班第几名,同时计算出平均经验、最低经验、最高经验。
本次作业完成的内容,以 Java 为例,说明如下:
包含主方法的类名:Team
包名:Team类不需要任何包名
新建一个源文件夹,文件夹名:resources,将配置文件存放到此文件夹中
配置文件:创建一个配置文件将网址与 cookies 信息放在文件中
文件名:config.properties
文件内容:
url=https://xxxxx.com
cookie=xxx
...
如果使用别种方式,请将配置参数都存放到配置文件中
新建一个文件夹 libs,将第三方包存放在此文件夹中
输出要求:列出全班同学课堂完成部分的成绩,包含学号、姓名、经验值(只需要课堂完成部分的经验值)
输出格式:文本文件,score.txt(不需要标题,数据之间用逗号分隔)
最高经验值,最低经验值,平均经验值
学号,姓名,经验值
本次作业,要求使用 Git 进行源代码管理。
建议使用 Git 命令进行源代码管理,熟悉命令操作后再使用 Git 图形应用程序,主要步骤参考如下:
要求记录包括但不限于以下内容:
作业要求 | <填写这份作业要求的链接> |
---|---|
作业目标 | <填写这份作业要达到哪些目标> |
作业源代码 | <填写这份作业源代码所在的码云仓库地址> |
队员1 | <填写队员1的学号> |
队员2 | <填写队员2的学号> |
代码如下:
| 作业要求 | <填写这份作业要求的链接> |
| ---------- | -------------------------------------- |
| 作业目标 | <填写这份作业要达到哪些目标> |
| 作业源代码 | <填写这份作业源代码所在的码云仓库地址> |
| 队员1 | <填写队员1的学号> |
| 队员2 | <填写队员2的学号> |
学号 | 成员名 | 提交作业标题 | 提交日期 | 分数 |
---|
提交: 34 人,未提交: 46 人
未提交名单: 336土豆快跑 211806391李润泽 蒲子怡 JokerK 酒保陈某某 田家英 王浪浪 chencai 牛世岩 初衷的味道 砺巴寨剑圣 海皇丿汐 白梦川 蜀汉丶小帅 Decade宁 王嘉轩 Draculia 呜啦啦的神 脐橙OMG pJILq hexihexihexi 梅子酒清 wangjingjing1999 DrizzleDing 何一山 霰雪 211806355许伟聪 Fant1999 张何毓 木丶木 邱晴 徐千龙 林鑫宇 不会起名字,真的 专业团队` 第四小组 诸葛亮(三人组) 七魔仙_堡 您为何会咸鱼 Theseven 代码敲不队orz 007团队 e至诚 差不多得了 摸鱼小分队 卢志伟