前言
嗨喽~大家好呀,这里是魔王呐 ❤ ~!
在我们的生活中,总少不了表情包来调剂
少了表情包就会少了很多趣味
今天就来教大家如何批量下载我们的表情包
环境使用:
-
Python 3.8
-
Pycharm 2021.2版本
模块使用:
内置模块:
- import re
第三方模块:
- import requests >>> pip install requests
第三方模块安装:
win + R 输入cmd 输入安装命令 或 在pycharm中点击Terminal(终端) 输入安装命令
如果出现爆红, 可能是因为 网络连接超时, 可切换国内镜像源,命令如下:
pip install -i https://pypi.doubanio.com/simple/ requests
如何去实现本次案例: <通用模板>
一. 数据来源分析
1. 明确自己采集数据, 是来自于哪里
- 图片标题
- 图片链接
通过浏览器自带工具: 开发者工具
进行抓包分析
1. 打开开发者工具: 鼠标右键点击检查选择network / F12
2. 刷新网页: 为了让本网页数据内容重新加载一遍
找到图片链接:
---> 分析有没有地方, 把所有图片地址都包含
3. 通过开发者工具: 搜索功能去搜索查询对应数据包在哪里
由一个数据 ---> 分析找到相关所有数据来源地址
二. 代码实现步骤: 基本四大步骤 发送请求, 获取数据, 解析数据, 保存数据
采集一页数据:
1. 发送请求, 模拟浏览器对于url地址发送请求
2. 获取数据, 获取服务器返回响应数据
开发者工具: response <网页源代码>
3. 解析数据, 提取我们想要的数据内容
- 图片标题
- 图片链接
4. 保存数据, 把图片内容保存到本地文件夹
代码展示
导入模块
# 导入数据请求模块 --> 第三方模块 需要安装 pip install requests &