一键爬取王者荣耀全皮肤高清图片【方法二】
爬取王者荣耀官网皮肤【爬虫】
上次我们讲了爬虫的定义以及爬取王者荣耀皮肤的思路。
今天我们换一种方式来爬取同样的内容。大体上思路和方法一相同。
方法一传送门:方法一
方法二
# 网址:https://pvp.qq.com/web201605/js/herolist.json
import requests
import osurl = 'https://pvp.qq.com/web201605/js/herolist.json' # 英雄名字json 真实地址
html = requests.get(url)
html_json = html.json()
h_name = list(map(lambda x:x['cname'],html_json)) # 英雄名字
h_num = list(map(lambda x:x['ename'],html_json)) # 英雄数字def timi():x = 0for i in h_num:os.mkdir("F:\\PythonProject\\爬虫\\王者荣耀\\Skins\\"+h_name[x])os.chdir("F:\\PythonProject\\爬虫\\王者荣耀\\Skins\\"+h_name[x])x += 1for j in range(12): # 第几张皮肤a = 'https://game.gtimg.cn/images/yxzj/img201606/skin/hero-info/{}/{}-bigskin-{}.jpg'.format(i,i,j)img = requests.get(a)if img.status_code == 200:open(str(j)+'.jpg','wb').write(img.content)print('下载'+h_name[x]+'第'+str(j)+'张皮肤成功')else:continue
timi()
print('全部下载完毕')
效果展示
一键爬取王者荣耀全皮肤高清图片【方法二】相关推荐
- 一键爬取王者荣耀全皮肤高清图片【方法一】
文章目录 前言 一.爬虫是什么? 二.使用步骤 1.引入库 2.访问的URL 3.爬取思路 三.皮肤URL(需要手动找出) 完整代码 四.效果展示 总结 前言 相信很多小伙伴们都喜欢玩王者荣耀这款MO ...
- python爬取王者皮肤_Python爬取王者荣耀英雄皮肤高清图片
前言 临下班前,看到群里有人在讨论用王者农药的一些皮肤作为电脑的壁纸,什么高清的,什么像素稍低的,网上查了一手,也有,但像素都不一样,所以,我就想着,自己去官网直接爬他的高清皮肤就好了,然后就有了这边 ...
- python爬取王者荣耀全皮肤高清无水印图片
前期准备:安装requests库,我猜你可能需要: Python网络爬虫与信息提取笔记01-Requests库入门 Windows下安装pip和换源 import os import requests ...
- 教你用PHP爬取王者荣耀英雄皮肤高清壁纸(附源码)
午饭后看到一篇文章关于"用Python爬取王者荣耀官网的英雄皮肤图片",于是顺手用PHP也写了一个,在这里给大家分享一下,贴出源码: //下载王者荣耀皮肤图片 public fun ...
- 【云云怪】第5个项目:爬取王者荣耀全皮肤图片
[项目预览] [创作背景] 自上一个项目(项目4)功败垂成之后,我花了挺多时间调试,找了一个信任我的小伙伴,帮我测试,我到底能不能通过小程序偷到他电脑里的东西.直到学到了爬虫,我对偷东西小程序的热情一 ...
- python爬取王者_python爬取王者荣耀全皮肤的简单实现代码
相信现在很多人都喜欢玩王者荣耀这款手游,里面好看的皮肤令人爱不释手.那么你有没有想过把王者荣耀高清皮肤设置为壁纸,像下面这样 今天就来教大家如何利用python16行代码,实现王者荣耀全部高清皮肤的下 ...
- Python零基础之爬取王者荣耀官方网站高清壁纸(普通版)
Python零基础之爬取王者荣耀官方网站高清壁纸 目标: 分析过程: 1. 确定目标url 2. 解决url解析问题 3. 图片下载解析 4. 多页面的处理 代码示例 需要注意的问题: 目标: 1.下 ...
- Python爬虫爬取王者荣耀英雄人物高清图片
Python爬虫爬取王者荣耀英雄人物高清图片 实现效果: 网页分析 从第一个网页中,获取每个英雄头像点击后进入的新网页地址,即a标签的 href 属性值: 划线部分的网址是需要拼接的 在每个英雄的具体 ...
- python爬取王者荣耀全皮肤,漫客的福利!
先明确思路: 寻找皮肤图片地址 1 找到英雄列表 2 找到英雄皮肤地址 下载图片 1 英雄有几个皮肤 2 下载文件 进入正题:如何爬取王者荣耀的英雄皮肤照片? 分为两步: 找到皮肤图片的地址 下载图片 ...
最新文章
- 20个案例详解 Pandas 当中的数据统计分析与排序
- C++Addition rule of probabilities概率加法法则算法(附完整源码)
- AviatorEvaluator表达式引擎
- java并发初探CyclicBarrier
- php请求要通过什么协议,php – 发送多个应用程序协议请求(类似于mailto:)
- OpenMP并行加速笛卡尔乘积
- 2017-2018-1 20179215 《从问题到程序》第三章
- js实现多个图片淡入淡出,框架
- HDOJ 1755 - A Number Puzzle 排列数字凑同余,状态压缩DP
- 在建立与服务器的连接时出错。provider: TCP 提供程序, error: 0 - 由于目标机器积极拒绝,无法连接。)...
- I2C总线协议的简要说明
- Maven:浅析依赖(dependency)关系中 scope 的含义(转)
- 高品质的算法混响插件-Initial Audio AR1 Reverb v1.0.1 WiN-MAC
- 家用计算机音效部件图示,唱吧新版自定义音效设置方法(附上最佳音效设置参数图)...
- Linux文件夹加密、解密
- 贝茜放慢脚步(寒假每日一题 14)
- Python练习题答案: IRR计算 - 盈利能力的评价【难度:2级】--景越Python编程实例训练营,1000道上机题等你来挑战
- 【unity 保卫星城】--- 开发笔记03(飞机类第一版)
- 武汉科技大学计算机科学与技术分数,2019武汉科技大学研究生分数线汇总(含2016-2019历年复试)...
- 程序员在面试时,如何回答未来规划方面的问题