第五次团队作业:Gitee实战
这个作业属于哪个课程 | 2018级计算机和综合实验班 |
---|---|
这个作业要求在哪里 | 第五次团队作业:Gitee实战 |
这个作业的目标 | 项目实战编程,爬取数据并进行分析查询 |
小组的组号和队名 | 19组——代码要敲队 |
小组的队长姓名 | 贺芳鑫 |
一、组员工作量比例表
成员 | 工作内容 | 贡献度 |
---|---|---|
贺芳鑫 | 模糊查询、整合编写博客 | 20% |
苏玲俐 | 录视频、爬取实时数据、团队仓库管理、辅助 | 25% |
曾秋玉 | 数据持久化 | 17% |
高纪辉 | 数据展示 | 17% |
谢朴风 | 辅助实现模糊查询功能 | 10% |
胡宇卓 | 指定删除 | 10% |
二、GitHub的 Commit 截图
三、程序运行效果截图
四、遇到的困难及解决方法
- 贺芳鑫
困难:爬取数据的过程中总是出错,爬不到数据,数据库导入也有出错。
解决办法:通过CSDN查找问题解决方案,慢慢的迎刃而解。 - 苏玲俐
困难:爬取京东“编程书籍”的商品信息,使用selenium,结合xpath方法进行爬取,总体来说没什么困难,过程中由于chrome浏览器自动省心版本导致chromdriver版本不统一,出现了报错。
解决方法:到官网下载了chrome对应版本的chromedriver,在环境目录中替换了原先的旧版本,然后成功了。 - 曾秋玉
困难:接收到爬取的实时数据,把数据存入到数据库时,数据与数据库格式发生错误。
解决方法:之后发现接收到爬取数据是列表形式,经过解析数据之后,选择使用字典把爬取数据添加到数据库,在转化的时候进行了多次尝试修改,没有转化成功,最后在舍友的帮助下把数据存入到数据库。 - 高纪辉
困难:表格无法显示边框
解决方法:上网查询原因,找到相关类并且添加进代码 - 谢朴风
困难:经常运行不出来,或者运行不出想要的结果。
解决方法:因为自己学的知识不够全面,所以需要借助网上一些代码,然后在自己修改了一些代码后,然后去和自己的队友的讨论并且查询了网上的资料,然后在他们的帮助下解决。 - 胡宇卓
困难:输入删除书名后,会删除第一本书,然后依次输出。
解决方法: 问舍友上网查