1
2
3
4
5
6
7
8
9
10
11
12
13
14

简单爬虫

发布时间:2021-08-17 17:14   发布人:陈媛媛   浏览次数:370

【单元:简单爬虫

内容描述:

爬虫一直是Python的一大应用场景,差不多每门语言都可以写爬虫,但是程序员们却独爱Python。之所以偏爱Python就是因为她简洁的语法,我们使用Python可以很简单的写出一个爬虫程序。本单元将以Python语言,用几个非常简单的例子带大家入门Python爬虫。

能力目标

知识目标

素质目标

1.能够熟练运用requests网络请求爬取网页;

2. 能够熟练运用requests网络请求爬取网页图片。

1.了解网络爬虫的含义;

2.了解网络爬虫的应用场景

3.理解网络请求原理

4.掌握request网络请求

5.掌握实现简单爬虫的方法

1. 养成积极主动学习意识

2. 养成勤于动手的习惯

3. 养成团队合作能力

4. 养成良好的编程习惯

学习任务

重点难点

突破方法

任务一 认识网络爬虫

任务二 实现简单爬虫

教学重点:request网络请求、实现简单爬虫

教学难点:request网络请求、实现简单爬虫

采用翻转课堂、项目导入的教学模式,进行分组讨论、演示动画原理。运用多媒体、PyCharm开发环境、实训助手、教学平台等辅助授课。

【导学视频】

【思维导图】

image.png

【课程思政】

【课前准备】

课前微课

什么是网络爬虫

查找资料

网络请求原理、软件与信息服务相关的法律法规

【学习资源】

教学视频

任务5.2.1认识网络爬虫

任务5.2.2实现简单爬虫-爬取百度首页

任务5.2.2实现简单爬虫-爬取网页图片

任务5.2.2实现简单爬虫-爬取百度贴吧图片1

任务5.2.2实现简单爬虫-爬取百度贴吧图片2

任务5.2.2实现简单爬虫-爬取百度贴吧图片3

移动端学习通道

 1630312071776250.png       1630312114120807.png    1630312180140201.png

教学

设计

《简单爬虫》教学设计

点击进入学习

教案

《简单爬虫》教案

点击进入学习

课件

认识网络爬虫》课件

点击进入学习

《实现简单爬虫》课件

点击进入学习

习题

《简单爬虫》习题

点击进入学习

实训

任务

《简单爬虫》实训指导书

点击进入学习

实训

流程

image.png

案例

源码

案例:爬取简单网页

案例:爬取网页图片

案例:爬取百度贴吧图片

音频

答疑

什么是socket?

面相连接的通信流程是什么1

面相连接的通信流程是什么2

原理动画

使用Http协议访问网络

IP数据包传送 

数字数据的数字信号编码  

MAC地址表的形成过程

传输层连接建立阶段

包过滤防火墙示意图

【拓展资源】

1 x证书

Web前端开发初级理论题        Web前端开发初级实操样题

企业

案例

处理名片-修改名片

处理名片-新的输入函数

专业

英语

evelopment [dɪˈveləpmənt] 开发      while [wail]当……的时候

environment [ɪnˈvaɪrənmənt] 环境    interpreter [ɪnˈtɜ:prɪtə(r)] 解释器

count [kaunt] 计数;计算                    configured [kən'fɪɡəd] 配置

sum [ s ʌm] 总数,总计                       variables ['veərɪəblz] 变量

salary [ 'sæləri ] 薪水                        unreachable ['ʌn'ri:tʃəbl] 不能达到的

拓展

作业

1.查找资料,了解 request网络请求的用法

2.学习简单爬虫的其他实现方法

推荐

学习

内容

一些常用的爬虫技巧总结