python爬虫下载王者荣耀图片
python爬虫下载王者荣耀图片
腾讯课堂白嫖的一堂课,大佬勿喷。
import requests
import jsondata = requests.get('http://pvp.qq.com/web201605/js/herolist.json')
# print(type(data.content)) # bytes
# 将json对象转化为对应python对象
jsonFile = json.loads(data.content) # 提取json
# print(type(jsonFile)) # list
# print(jsonFile)
x = 0 # 记录下载图片张数
for i in range(len(jsonFile)):ename = jsonFile[i]['ename']cname = jsonFile[i]['cname']# print(cname) # 图片名是连接在一起的skinName = jsonFile[i]['skin_name'].split('|')# print(skinName)skinLen = len(skinName)# 从 1 开始for bigSkin in range(1, skinLen + 1):img_url = 'http://game.gtimg.cn/images/yxzj/img201606/skin/hero-info/' + str(ename) + '/' + str(ename) + '-bigskin-' + str(bigSkin) + '.jpg' # 下载图片 构造图片网址resp = requests.get(img_url).content# print(resp)# 存储数据with open("皮肤图片/" + cname + "-" + skinName[bigSkin - 1] + ".jpg", "wb") as f:f.write(resp)x = x + 1print("正在下载第" + str(x) + "张")
python爬虫下载王者荣耀图片相关推荐
- Python爬虫下载王者荣耀全皮肤
python爬虫下载王者荣耀全皮肤 import requests import os from time import timestart = time() headers = {'User-Age ...
- 利用Python爬虫下载王者荣耀教学视频
前言: 很多人学习python,不知道从何学起. 很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手. 很多已经做案例的人,却不知道如何去学习更加高深的知识. 那么针对这三类人,我给 ...
- python爬虫入门------王者荣耀英雄及皮肤数据爬取项目
王者荣耀英雄及皮肤数据爬取项目 一:做前需知 笔者这段学习了一些爬虫的知识,然后做了一个小项目.接下来,我会把项目的流程展示出来. 运行环境:python 3.6.3.pycharm 2019-3-3 ...
- 【第1篇】Python爬虫实战-王者荣耀高清壁纸下载
目标网址:https://pvp.qq.com/web201605/wallpaper.shtml 目录 1.页面分析 2.程序源码 3.结果展示 1.页面分析 通过F12打开浏览器控制台,刷新一下页 ...
- python 爬虫提取王者荣耀英雄皮肤
仅供学习参考 import os import requestsurl = 'https://pvp.qq.com/web201605/js/herolist.json' herolist = req ...
- 多线程下载王者荣耀图片
思路: 生产者负责获取图片地址和创建图片文件夹,消费者负责下载图片 import requests from urllib import request import json from urllib ...
- 利用python从网络上爬取图片_一篇文章教会你利用Python网络爬虫抓取王者荣耀图片...
点击上方"IT共享之家",进行关注 回复"资料"可获赠Python学习福利 [一.项目背景] 王者荣耀作为当下最火的游戏之一,里面的人物信息更是惟妙惟肖,但受到 ...
- python玩王者荣耀皮肤_Python爬虫:十几行代码下载王者荣耀所有皮肤
访问,一键创建你的人工智能项目作者 | 王强 来源 | C与Python实战 起因:前两天在公众号上看到一篇文章内容就是爬取王者荣耀的皮肤,但是内容太大概了,如果跟着他做肯定做不出来,所以我打算自己做 ...
- Python爬取王者荣耀英雄的皮肤数据并下载皮肤图片项目
Python爬取王者荣耀英雄的皮肤数据,并下载皮肤图片!高清的图片用来做桌面也不错哟~ 网址:https://pvp.qq.com/web201605/herolist.shtml 1.获得英雄信息, ...
最新文章
- 技术图文:进一步完善自动化交易系统 - 02
- DNA甲基化与表观遗传学数据挖掘与分析学习会 (10月26-27 上海)
- [软考]2013年系统架构设计师备考
- 如何实现每个周期4个FLOP的理论最大值?
- PCL中异常处理机制
- 《大话数据结构》第9章 排序 9.7 堆排序(下)
- include require区别
- Synchronized和Lock的区别
- 元素属性、类名、内容、获取和设置、删除
- 裁员之后人手却不够,马斯克和母亲只好亲自上阵帮忙了
- highstack的一个bug
- 雷军立 Flag:小米 5 年 100 亿 All in AIoT
- BZOJ-4008: [HNOI2015]亚瑟王 (概率期望DP)
- 树链剖分【p3038】[USACO11DEC]牧草种植Grass Planting
- linux怎么建立链接文件,Linux 建立文件夹的链接
- 简谈BOOST升压电路
- 漫谈工业软件(2)-IEC61499标准
- 新生开始学c语言----c语言的概述
- Android Provision源码分析
- 语文默写的决斗(YZOJ-1069)