爬取王者荣耀网站所有英雄皮肤图片
访问王者荣耀官方网站
使用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('程序执行完毕!')
得到全英雄皮肤图片
参考链接:
爬虫小程序 - 爬取王者荣耀全皮肤
(你以为我是辛苦分析爬取的方法吗?一切都是照着先辈的路继续走罢了)
爬取王者荣耀网站所有英雄皮肤图片相关推荐
- 爬取王者荣耀官网英雄皮肤高清壁纸(简易方法)
代码加详细注释. import requests #import os url = "https://pvp.qq.com/web201605/js/herolist.json" ...
- python爬虫爬取王者荣耀官网全部装备图片(源码分享)
这篇文章为源码分享,爬虫的分析过程请阅读文章 <用python爬取王者荣耀官网的英雄皮肤海报(含源码)> 源码 import requests from bs4 import Beauti ...
- Node 插件 爬取王者荣耀官网英雄信息,并生成数据库
文章结构 打开官网看接口地址 打开官网 游戏资料里的英雄资料,并打开后台 接下来是英雄技能 技能结构路径方便抓取 jQ的获取元素这里不细说 重头戏 抓包到到数据库 全部代码 看数据库 总结 打开官网看 ...
- 期末项目——爬取王者荣耀网站
目录 项目背景: 一.爬取英雄皮肤海报 1.准备: 2.代码实现 3.运行结果 二.导出英雄技能txt 1.思路分析 2.完整代码 3.运行结果 三.爬取英雄皮肤导入Excel 1.分析 2.完整代码 ...
- 教你用PHP爬取王者荣耀英雄皮肤高清壁纸(附源码)
午饭后看到一篇文章关于"用Python爬取王者荣耀官网的英雄皮肤图片",于是顺手用PHP也写了一个,在这里给大家分享一下,贴出源码: //下载王者荣耀皮肤图片 public fun ...
- 爬取王者荣耀高清皮肤
爬虫中使用多线程爬虫是一种很常见的方式,可以提高爬取的效率,特别是生产者消费者模型也经常可以见到,今天刚好学习了这种模式,爬取下王者荣耀的高清壁纸,作为练习 import requests from ...
- python爬虫爬取王者荣耀官网全部英雄头像(源码分享)
这篇文章为源码分享,爬虫的分析过程请阅读文章 <用python爬取王者荣耀官网的英雄皮肤海报(含源码)> 源码 import requests import json from bs4 i ...
- Python爬取王者荣耀英雄的皮肤数据并下载皮肤图片项目
Python爬取王者荣耀英雄的皮肤数据,并下载皮肤图片!高清的图片用来做桌面也不错哟~ 网址:https://pvp.qq.com/web201605/herolist.shtml 1.获得英雄信息, ...
- 教你用python爬取王者荣耀英雄皮肤图片,并将图片保存在各自英雄的文件夹中。(附源码)
教你用python爬取王者荣耀英雄皮肤图片,并将图片保存在各自英雄的文件夹中.(附源码) 代码展示: 保存在各自的文件夹中 美么? 让我们开始爬虫之路 开发环境 windows 10 python3. ...
- Python 爬虫 之 爬取王者荣耀的英雄们所有大皮肤图片,并 json 形式保存英雄列表信息到本地
Python 爬虫 之 爬取王者荣耀的英雄们所有大皮肤图片,并 json 形式保存英雄列表信息到本地 目录
最新文章
- 如何使用阿里云服务器
- socket传输过程
- POPUP_TO_CONFIRM_WITH_VALUE
- Java语言基础--字符串
- 超级外链工具_哪些SEO排名工具是有效的呢?
- vscode 导入python库_vscode 如何导入python库
- Python3 写入文件
- 【YY手机】用AVR单片机制作手机系列教程-基础篇
- LimeSDR实验教程(3) GSM基站
- linux环境做路径左斜杠和右斜杠,不同操作系统下的路径分隔符—反斜杠与斜杠...
- AUTOSAR CAN Wakeup Analysis
- miniPCIE接口更换M.2/NGFF接口AX200无线网卡教程——华硕X450V笔记本更换intel AX200无线网卡
- Java毕设项目——智能仓储系统(java+SSM+Maven+Mysql+Jsp)
- TIOBE编程语言排行榜,使用前二十语言实现HelloWorld程序
- 【英语】英语写作——三段式开头
- 西门子1200PLC和Modbus485从站设备通讯
- 2022国产PLM软件排行榜
- java.lang.IllegalArgumentException: XML fragments parsed from previous mappers does not contain valu
- 感恩工作平台心得体会_感恩工作心得体会范文3篇
- 北京小学几年级学计算机,2019年北京小学入学政策年龄规定及入学条件报名时间...