今天给大家介绍一下如何使用python语言实现简单的网络爬虫,最终只用10行代码就可以完成王者荣耀全英雄皮肤的获取。整个过程一共分为三步,涉及到的python知识点有:基本语法,request库中的请求和响应方法,文件夹和文件创建方法。
第一步:找到英雄皮肤地址
首先进入王者荣耀官网:https://pvp.qq.com/ 在官网中查看英雄资料
英雄资料页面展示了所有英雄的信息,我们随便选择一个英雄头像点击查看其皮肤
在该页面可以看到该英雄的所有皮肤
那么如何获取这些图片地址呢,我们先通过浏览器的开发者工具来查看该页面,点击F12就可以打开该界面,在该界面可以看到资源图片的URL请求。一个网页中有很多资源,我们要找的英雄的皮肤背景图应该是一张大图,bigskin是我们要找的,点击左边的bigskin.jpg,右边显示了该图片的URL请求地址,注意别选成了下面2个smallskin的小图:
如果不知道选哪张图片还可以通过点击左边的元素定位按钮然后点击背景图片,也可以查看该元素的链接地址:
找到URL地址后,复制到浏览器,看下能否打开:
https://game.gtimg.cn/images/yxzj/img201606/skin/hero-info/523/523-bigskin-1.jpg
可以看到打开了该图片
第一步:找到英雄皮肤地址
首先进入王者荣耀官网:https://pvp.qq.com/ 在官网中查看英雄资料
英雄资料页面展示了所有英雄的信息,我们随便选择一个英雄头像点击查看其皮肤
在该页面可以看到该英雄的所有皮肤
那么如何获取这些图片地址呢,我们先通过浏览器的开发者工具来查看该页面,点击F12就可以打开该界面,在该界面可以看到资源图片的URL请求。一个网页中有很多资源,我们要找的英雄的皮肤背景图应该是一张大图,bigskin是我们要找的,点击左边的bigskin.jpg,右边显示了该图片的URL请求地址,注意别选成了下面2个smallskin的小图:
如果不知道选哪张图片还可以通过点击左边的元素定位按钮然后点击背景图片,也可以查看该元素的链接地址:
找到URL地址后,复制到浏览器,看下能否打开:
https://game.gtimg.cn/images/yxzj/img201606/skin/hero-info/523/523-bigskin-1.jpg
可以看到打开了该图片