访问王者荣耀官方网站

使用chrome进行检查

找到网站发送的herolist.json文件,该文件描述的是英雄皮肤图片的配置情况,下载。经过分析图片的源地址,

写出以下程序进行图片的批量下载(事先要在脚本的同级目录中创建pic文件夹)

import json
import requestsfile = 'herolist.json'
with open(file, 'r', encoding='utf8') as f:hero_json = json.load(f)
try:for hero in range(len(hero_json)):hero_num = hero_json[hero]['ename']hero_name = hero_json[hero]['cname']skin_name = hero_json[hero]['skin_name'].split('|')skin_count = len(skin_name)print('英雄名称:', hero_name, '皮肤数量:', skin_count)for i in range(1, skin_count+1):url = 'http://game.gtimg.cn/images/yxzj/img201606/skin/hero-info/'pic_url = url+str(hero_num)+'/'+str(hero_num)+'-bigskin-'+str(i)+'.jpg'picture = requests.get(pic_url).contentwith open('pic/'+hero_name+'-'+skin_name[i-1]+'.jpg', 'wb') as f:f.write(picture)
except KeyError as e:print('程序执行完毕!')

得到全英雄皮肤图片

参考链接:

爬虫小程序 - 爬取王者荣耀全皮肤

(你以为我是辛苦分析爬取的方法吗?一切都是照着先辈的路继续走罢了)

爬取王者荣耀网站所有英雄皮肤图片相关推荐

  1. 爬取王者荣耀官网英雄皮肤高清壁纸(简易方法)

    代码加详细注释. import requests #import os url = "https://pvp.qq.com/web201605/js/herolist.json" ...

  2. python爬虫爬取王者荣耀官网全部装备图片(源码分享)

    这篇文章为源码分享,爬虫的分析过程请阅读文章 <用python爬取王者荣耀官网的英雄皮肤海报(含源码)> 源码 import requests from bs4 import Beauti ...

  3. Node 插件 爬取王者荣耀官网英雄信息,并生成数据库

    文章结构 打开官网看接口地址 打开官网 游戏资料里的英雄资料,并打开后台 接下来是英雄技能 技能结构路径方便抓取 jQ的获取元素这里不细说 重头戏 抓包到到数据库 全部代码 看数据库 总结 打开官网看 ...

  4. 期末项目——爬取王者荣耀网站

    目录 项目背景: 一.爬取英雄皮肤海报 1.准备: 2.代码实现 3.运行结果 二.导出英雄技能txt 1.思路分析 2.完整代码 3.运行结果 三.爬取英雄皮肤导入Excel 1.分析 2.完整代码 ...

  5. 教你用PHP爬取王者荣耀英雄皮肤高清壁纸(附源码)

    午饭后看到一篇文章关于"用Python爬取王者荣耀官网的英雄皮肤图片",于是顺手用PHP也写了一个,在这里给大家分享一下,贴出源码: //下载王者荣耀皮肤图片 public fun ...

  6. 爬取王者荣耀高清皮肤

    爬虫中使用多线程爬虫是一种很常见的方式,可以提高爬取的效率,特别是生产者消费者模型也经常可以见到,今天刚好学习了这种模式,爬取下王者荣耀的高清壁纸,作为练习 import requests from ...

  7. python爬虫爬取王者荣耀官网全部英雄头像(源码分享)

    这篇文章为源码分享,爬虫的分析过程请阅读文章 <用python爬取王者荣耀官网的英雄皮肤海报(含源码)> 源码 import requests import json from bs4 i ...

  8. Python爬取王者荣耀英雄的皮肤数据并下载皮肤图片项目

    Python爬取王者荣耀英雄的皮肤数据,并下载皮肤图片!高清的图片用来做桌面也不错哟~ 网址:https://pvp.qq.com/web201605/herolist.shtml 1.获得英雄信息, ...

  9. 教你用python爬取王者荣耀英雄皮肤图片,并将图片保存在各自英雄的文件夹中。(附源码)

    教你用python爬取王者荣耀英雄皮肤图片,并将图片保存在各自英雄的文件夹中.(附源码) 代码展示: 保存在各自的文件夹中 美么? 让我们开始爬虫之路 开发环境 windows 10 python3. ...

  10. Python 爬虫 之 爬取王者荣耀的英雄们所有大皮肤图片,并 json 形式保存英雄列表信息到本地

    Python 爬虫 之 爬取王者荣耀的英雄们所有大皮肤图片,并 json 形式保存英雄列表信息到本地 目录

最新文章

  1. 如何使用阿里云服务器
  2. socket传输过程
  3. POPUP_TO_CONFIRM_WITH_VALUE
  4. Java语言基础--字符串
  5. 超级外链工具_哪些SEO排名工具是有效的呢?
  6. vscode 导入python库_vscode 如何导入python库
  7. Python3 写入文件
  8. 【YY手机】用AVR单片机制作手机系列教程-基础篇
  9. LimeSDR实验教程(3) GSM基站
  10. linux环境做路径左斜杠和右斜杠,不同操作系统下的路径分隔符—反斜杠与斜杠...
  11. AUTOSAR CAN Wakeup Analysis
  12. miniPCIE接口更换M.2/NGFF接口AX200无线网卡教程——华硕X450V笔记本更换intel AX200无线网卡
  13. Java毕设项目——智能仓储系统(java+SSM+Maven+Mysql+Jsp)
  14. TIOBE编程语言排行榜,使用前二十语言实现HelloWorld程序
  15. 【英语】英语写作——三段式开头
  16. 西门子1200PLC和Modbus485从站设备通讯
  17. 2022国产PLM软件排行榜
  18. java.lang.IllegalArgumentException: XML fragments parsed from previous mappers does not contain valu
  19. 感恩工作平台心得体会_感恩工作心得体会范文3篇
  20. 北京小学几年级学计算机,2019年北京小学入学政策年龄规定及入学条件报名时间...

热门文章

  1. 80 - 抓取豆瓣音乐排行榜
  2. Ubuntu18.04LTS安装TigerVNC
  3. 炒股两个指标: M1增速和筹码分布
  4. M0、M1、M2、M3
  5. 【指标异动】贡献度定量归因之法
  6. 算法系列之算法学习书籍以及资料推荐
  7. 红帽Linux自带的光盘刻录,linux下mkisofs制作光盘映像cdrecord刻录光盘
  8. windows server 2008 web服务器搭建
  9. sass @media
  10. 2014年实习生招聘之腾讯实习生招聘面试(一面)—2014/04/01