还剩1页未读,继续阅读
文本内容:
Python网络爬虫程序技术(微课版)配套教案项目6爬取景区网站数据课时内容授课时间课时数据爬取与NoSql数据库90分钟讲授4实践4标教学重点学习通过编写爬虫程序爬取景区的数据,并使用AWS的DynamoDB数据库实现不规则数据的存储教学难点学习使用AWS的DynamoDB数据库存储不规则的数据学习使用DynamoDB数据库创建数据表学习DynamoDB数据库的增、删、改、查等操作教学设计
1.教学思路
(1)通过讲解DynamoDB数据库及其操作等相关知识,让学生了解爬虫爬取数据库的概况;
(2)讲解制作模拟景区网站的爬取,让学生掌握上述知识点的基本操作;
(3)安排练习爬取实区景点网站,巩固学生掌握的技能
2.教学手段
(1)讲解基础知识,讲解结束后开始实践并进行疑难解答;
(2)通过实战项目,让学生掌握爬虫程序在实际工作中的相关应用
3.教学要求可对实际景区网站进行爬取,让学生了解爬虫爬取景区网站应该掌握的技能教学内容
1.1景区网站项目任务
1.2爬取模拟景区网站数据
1.
2.1创建模拟景区网站122爬取景区数据
1.
2.3编写爬虫程序
1.
2.4执行爬虫程序
1.
2.5DynamoDB简介
1.3登录AWS云服务数据库
13.1登录AWS云服务
13.2创建数据库表
1.4DynamoDB数据库操作
1.
4.1存储数据
1.
4.2读取数据
1.
4.3修改数据
1.
4.4删除数据145扫描数据
1.
4.6删除数据库表
1.5综合项目爬取模拟景区网站数据
1.
5.1创建模拟景区网站
1.
5.2编写爬虫程序
1.
5.3执行爬虫程序
1.6实战项目爬取旅游景区网站数据
1.
6.1解析网站HTML代码162爬取网站景区数据
1.
6.3爬取全部页面的数据
1.
6.4设计存储数据库165编写爬虫程序
1.
6.6执行爬虫程序序小结掌握了通过编写爬虫程序爬取景区的数据,并使用AWS的DynamoDB数据库实现了不规则数据的存储课程安排课程实践环境Python
3.6+vsCode IDE教材及参考书教材《Python爬虫项目教程》(微课版),黄锐军编,人民邮电出版社,2021年参考书《数据采集技术-Python网络爬虫项目化教程》,黄锐军编,高等教育出版社,2018年。