还剩1页未读,继续阅读
文本内容:
Python网络爬虫程序技术(微课版)配套教案项目3爬取电影网站数据课时内容授课时间课时网站数据爬取路径90分钟讲授4实践4标教学重点学习使用递归、深度优先、广度优先等方法爬取各个网页的数据教学难点设计爬虫程序,爬取图像等复杂数据学习使用递归程序遍历每个网页学习栈的使用方法与深度优先法学习使用队列与广度优先法教学设计
1.教学思路
(1)通过讲解递归、深度优先、广度优先等方法及爬取翻页网站的方法的相关知识,让学生了解爬取电影网站数据的概况;
(2)讲解制作模拟电影网站的爬取,让学生掌握上述知识点的基本操作;
(3)安排练习爬取实际电影网站,巩固学生掌握的技能
2.教学手段
(1)讲解基础知识,讲解结束后开始实践并进行疑难解答;
(2)通过实战项目,让学生掌握爬虫程序在实际工作中的相关应用
3.教学要求可对实际电影网站进行爬取,让学生了解爬虫爬取电影网站应该掌握的技能教学内容
1.1电影网站项目任务
1.2简单爬取网站数据
1.
2.1创建模拟电影网站
1.
2.2爬取网站数据
1.
2.3编写爬虫程序
1.
2.4执行爬虫程序
1.3递归爬取网站数据
1.
3.1创建模拟电影网站
1.
3.2解析电影网站结构
1.
3.3递归爬取电影网站数据
1.4深度优先爬取网站数据
1.
4.1深度优先遍历法
1.
4.2深度优先爬虫程序
1.5广度优先爬取网站数据
1.
5.1广度优先遍历法
1.
5.2广度优先爬虫程序
1.6爬取翻页网站数据
1.
6.1使用Flask模版参数
1.
6.2创建翻页电影网站
1.
6.3编写爬虫程序
1.
6.4执行爬虫程序
1.7爬取网站全部图像
1.
7.1创建模拟电影网站
1.
7.2使用单线程程序爬取图片
1.
7.3使用Python的多线程
1.
7.4使用多线程程序爬取图片
1.8综合项目爬取模拟电影网站数据
1.
8.1创建模拟电影网站
1.
8.2设计存储数据库
1.
8.3编写爬虫程序
1.
8.4执行爬虫程序
1.9实战项目爬取实际电影网站数据
1.
9.1解析电影网站HTML
1.
9.2爬取电影网站数据
1.
9.3编写爬虫程序
1.
9.4执行爬虫程序小结掌握了使用递归、深度优先、广度优先等方法爬取各个网页的数据,实现了爬取电影网站数据的爬虫程序课程安排课程实践环境Python
3.6+vsCode IDE教材及参考书教材《Python爬虫项目教程》(微课版),黄锐军编,人民邮电出版社,2021年参考书《数据采集技术-Python网络爬虫项目化教程》,黄锐军编,高等教育出版社,2018年。