前言
相信很多小伙伴们都喜欢玩王者荣耀这款MOBA手游吧,博主也非常喜欢玩这款手游,今天我就来教会大家如何用爬虫爬取王者荣耀英雄的相关皮肤图片。
一、爬虫是什么?
网络爬虫(又称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。
二、使用步骤
1.引入库
import requests # URL请求库,向网页发起请求
2.访问的URL
在WWW上,每一信息资源都有统一的且在网上唯一的地址,该地址就叫URL(Uniform Resource Locator,统一资源定位器),它是WWW的统一资源定位标志,就是指网络地址。
在本爬虫中URL:https://pvp.qq.com/王者荣耀官网
3、爬取思路
我们写这个爬虫目的是爬取皮肤,为此我们需要在王者荣耀官网上找到英雄皮肤的数据包。那么如何找到这个数据包呢?
这就要用到键盘上的一个功能键【F12】,即开发者工具。(或者在网页上右键–>检查)
图片所示的herolist.json文件即是我们要找的数据包。我们可以先下载这个json文件看看其内容。
[{
"ename": 105,
"cname": "廉颇",
"title": "正义爆轰",
"new_type": 0,
"hero_type": 3,
"skin_name": "正义爆轰|地狱岩魂"
}, {