爬取王者荣耀官网皮肤【爬虫】

上次我们讲了爬虫的定义以及爬取王者荣耀皮肤的思路。
今天我们换一种方式来爬取同样的内容。大体上思路和方法一相同。
方法一传送门:方法一

方法二

# 网址: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. 一键爬取王者荣耀全皮肤高清图片【方法一】

    文章目录 前言 一.爬虫是什么? 二.使用步骤 1.引入库 2.访问的URL 3.爬取思路 三.皮肤URL(需要手动找出) 完整代码 四.效果展示 总结 前言 相信很多小伙伴们都喜欢玩王者荣耀这款MO ...

  2. python爬取王者皮肤_Python爬取王者荣耀英雄皮肤高清图片

    前言 临下班前,看到群里有人在讨论用王者农药的一些皮肤作为电脑的壁纸,什么高清的,什么像素稍低的,网上查了一手,也有,但像素都不一样,所以,我就想着,自己去官网直接爬他的高清皮肤就好了,然后就有了这边 ...

  3. python爬取王者荣耀全皮肤高清无水印图片

    前期准备:安装requests库,我猜你可能需要: Python网络爬虫与信息提取笔记01-Requests库入门 Windows下安装pip和换源 import os import requests ...

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

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

  5. 【云云怪】第5个项目:爬取王者荣耀全皮肤图片

    [项目预览] [创作背景] 自上一个项目(项目4)功败垂成之后,我花了挺多时间调试,找了一个信任我的小伙伴,帮我测试,我到底能不能通过小程序偷到他电脑里的东西.直到学到了爬虫,我对偷东西小程序的热情一 ...

  6. python爬取王者_python爬取王者荣耀全皮肤的简单实现代码

    相信现在很多人都喜欢玩王者荣耀这款手游,里面好看的皮肤令人爱不释手.那么你有没有想过把王者荣耀高清皮肤设置为壁纸,像下面这样 今天就来教大家如何利用python16行代码,实现王者荣耀全部高清皮肤的下 ...

  7. Python零基础之爬取王者荣耀官方网站高清壁纸(普通版)

    Python零基础之爬取王者荣耀官方网站高清壁纸 目标: 分析过程: 1. 确定目标url 2. 解决url解析问题 3. 图片下载解析 4. 多页面的处理 代码示例 需要注意的问题: 目标: 1.下 ...

  8. Python爬虫爬取王者荣耀英雄人物高清图片

    Python爬虫爬取王者荣耀英雄人物高清图片 实现效果: 网页分析 从第一个网页中,获取每个英雄头像点击后进入的新网页地址,即a标签的 href 属性值: 划线部分的网址是需要拼接的 在每个英雄的具体 ...

  9. python爬取王者荣耀全皮肤,漫客的福利!

    先明确思路: 寻找皮肤图片地址 1 找到英雄列表 2 找到英雄皮肤地址 下载图片 1 英雄有几个皮肤 2 下载文件 进入正题:如何爬取王者荣耀的英雄皮肤照片? 分为两步: 找到皮肤图片的地址 下载图片 ...

最新文章

  1. 20个案例详解 Pandas 当中的数据统计分析与排序
  2. C++Addition rule of probabilities概率加法法则算法(附完整源码)
  3. AviatorEvaluator表达式引擎
  4. java并发初探CyclicBarrier
  5. php请求要通过什么协议,php – 发送多个应用程序协议请求(类似于mailto:)
  6. OpenMP并行加速笛卡尔乘积
  7. 2017-2018-1 20179215 《从问题到程序》第三章
  8. js实现多个图片淡入淡出,框架
  9. HDOJ 1755 - A Number Puzzle 排列数字凑同余,状态压缩DP
  10. 在建立与服务器的连接时出错。provider: TCP 提供程序, error: 0 - 由于目标机器积极拒绝,无法连接。)...
  11. I2C总线协议的简要说明
  12. Maven:浅析依赖(dependency)关系中 scope 的含义(转)
  13. 高品质的算法混响插件-Initial Audio AR1 Reverb v1.0.1 WiN-MAC
  14. 家用计算机音效部件图示,唱吧新版自定义音效设置方法(附上最佳音效设置参数图)...
  15. Linux文件夹加密、解密
  16. 贝茜放慢脚步(寒假每日一题 14)
  17. Python练习题答案: IRR计算 - 盈利能力的评价【难度:2级】--景越Python编程实例训练营,1000道上机题等你来挑战
  18. 【unity 保卫星城】--- 开发笔记03(飞机类第一版)
  19. 武汉科技大学计算机科学与技术分数,2019武汉科技大学研究生分数线汇总(含2016-2019历年复试)...
  20. 程序员在面试时,如何回答未来规划方面的问题

热门文章

  1. springboot集成阿里OSS上传文件
  2. 《VC++深入详解》第三章
  3. java 蓝桥杯 基础练习(二)
  4. mysql 记录所有操作_mysql记录操作
  5. 福大软工1816 · 团队现场编程实战(抽奖系统
  6. Linux硬盘管理:分区、GParted分区操作
  7. 计算机弹钢琴的音乐音符,钢琴音乐谱曲基础知识
  8. 什么是RTK?RTK的原理是什么?可以应用在哪些领域
  9. labelme画出的标注json转换成二值标签图,并解决label全黑问题
  10. BP客户主数据信用数据批量修改