前言
本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。
看到小伙伴一张又一张不知道从何而来的表情包是不是有点羡慕?
今天小编就带大家,使用python爬取网站表情包,打造一个自己的表情包图库,让大家斗图从此永无败绩
知识点:
requests 的简单使用
css选择器的简单使用
os模块操作文件夹
文件保存
开发环境:
1.python环境:annaconda5.2.0(python3.6.5)
2.编辑器:pycharm
分析:
F12检查来获取图片在源代码的位置
每一次请求的url参数,几乎都一样,只有一个参数是不同的,那就是pn,它指的是当前页面中已经展示的图片数目。
我们所需要的信息都已经找到,那么开始编写代码吧
代码如下:
import requests
import parsel #pip install parsel
import os
import concurrent.futures
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36'
}
def get_image_url(url):
#url = 'https://www.fabiaoqing.com/bqb/lists/type/hot/page/1.html'
# 发送网络请求获取网业数据
response = requests.get(url