"""英雄联盟英雄皮肤抓取2020-10-20"""# 1.导入框架
import requests
import re
import json
# 2.向目标网络发送请求
base_url = 'https://game.gtimg.cn/images/lol/act/img/skin/big'
url = 'https://lol.qq.com/biz/hero/champion.js'
#  https://lol.qq.com/web201310/js/herovideo.js  名字网址
# url.js具体网络分析不是很清楚,没有详细解释。
res = requests.get(url).text
# print(res)# 3.数据筛选
data = re.search(r'"keys":(.*?),"data":',res).group(1)
data = json.loads(data)
for id,name in data.items():print(id,name)for number in range(35):   # 此处range(35)应该设置成动态数字。iamge_url = base_url +id + '%03d'%number + '.jpg' # 需连接英雄中文名字 if requests.get(iamge_url).status_code == 200:print(iamge_url)# 4.保存数据iamge = requests.get(iamge_url).contentwith open('./LOL皮肤/%s%d' % (name,number) + '.jpg','wb') as f:f.write(iamge)

总结:本代码库需要优化,英雄中文名字与图片名字没有对应;下载到最后程序会报错。

英雄联盟英雄皮肤抓取相关推荐

  1. python英雄联盟脚本是什么_Python3爬取英雄联盟英雄皮肤大图实例代码

    爬虫思路 初步尝试 我先查看了network,并没有发现有可用的API:然后又用bs4去分析英雄列表页,但是请求到html里面,并没有英雄列表,在英雄列表的节点上,只有"正在加载中" ...

  2. Python3爬取英雄联盟英雄皮肤大图

    前言 之前一直想爬取LOL英雄皮肤的高清图片,最近有事,也没怎么去研究,所以,现在才去看了下,并且写了Python脚本来抓取皮肤图片.需要说明一下,这个脚本有部分英雄没有抓取到,但是具体原因,我目前还 ...

  3. javaJsoup爬取LOL英雄联盟全皮肤

    javaJsoup爬取LOL英雄联盟全皮肤 配置maven <dependency><groupId>org.jsoup</groupId><artifact ...

  4. python3爬虫之多线程爬取英雄联盟所有皮肤图片

    python3爬虫之多线程爬取英雄联盟所有皮肤图片 线程不要太高,容易出错,大约用时1分钟左右. import requests import json import os import thread ...

  5. 【爬虫】使用requests爬取英雄联盟英雄皮肤

    使用requests爬取英雄联盟英雄皮肤 自己做的 import requestsresponse = requests.get("https://game.gtimg.cn/images/ ...

  6. 简易爬虫--50行代码获取英雄联盟全英雄皮肤

    50行代码搞定英雄联盟LOL全英雄皮肤下载 # 下载英雄联盟全英雄皮肤 import os import requestsdef downloadPic(heroIds, titles, names, ...

  7. python爬虫——爬取英雄联盟英雄基本信息

    爬取英雄联盟英雄基本信息 import requests import re import pymysqldb=pymysql.connect('localhost','root','126315', ...

  8. iOS卡片式立体轮播仿英雄联盟选择皮肤效果展示

    第二次更新:更加丰富的相册图片展示 1.由于不在继承与FlowLayout,只是单纯继承与UIColletionLayout 2.关键方法 layoutAttributesForItemAtIndex ...

  9. 04-爬取单个英雄联盟英雄的符文图片

    业务需求,需要爬取英雄联盟英雄的符文图片,然后在把它们拼接回去. 以下是爬取单个英雄katarina的符文图片到本地的代码,爬取地址为: http://www.op.gg/champion/katar ...

  10. 英雄联盟英雄数据son_如何为您的网站找到完美的英雄形象

    英雄联盟英雄数据son 一个成功的网站由许多组件组成,但也许没有比那些提供良好第一印象的组件更重要. 例如,您当然希望您的网站具有一个干净且有用的页脚区域,但是如果没有人首先打扰向下滚动,那有什么好处 ...

最新文章

  1. c语言字符串 数字转换函数大全
  2. linux抓源地址,【Linux】apt-get 源地址汇总
  3. RTSP、RTMP、HTTP协议区别
  4. 前端集成weex,你需要学习的objective-c基础
  5. ASP.NET Web API 接口执行时间监控
  6. 超市商品管理系统C语言课程设计
  7. 中国科学院研制的开放式超导磁共振成像磁体系统
  8. mac mojava 安装php56的正确姿势
  9. 列宽一字符等于多少厘米_Excel中行高与列宽单位和厘米的转换
  10. 【TensorFlow】LSTM(基于PTB的自然语言建模)
  11. 老男孩Day9作业:高级FTP
  12. C语言为何不会过时?你需要掌握多少种语言?
  13. H5在苹果手机里唤起输入框后底部出现白条
  14. JavaApplet运行
  15. 35Java抽象类与抽象方法
  16. jQuery的ajax钩子函数:ajaxStart()、ajaxSend()、ajaxSuccess()、 ajaxError()、ajaxComplete()、ajaxStop()
  17. PBN旁切转弯保护区组图
  18. SAP EPIC 银企直连激活与后台配制
  19. 打破Transformer宿命!新秀VOLO开源!横扫CV多项记录,首个超越87%的模型
  20. 叮当叮当的优势在那里

热门文章

  1. 产品经理修炼之道读后感
  2. redis修改密码(windows)
  3. pdf合并、生成目录大纲
  4. 5G赋能新文旅 巡天遥看一千河
  5. Kruise Rollout v0.2.0 版本发布:支持 Gateway API、StatefulSet 分批发布等能力
  6. vlan互通三种方式之二第二篇
  7. 单核性能强的服务器cpu,单核性能最强的不超频的cpu是哪个
  8. vsftpd命令详解
  9. ES 搜索19 (match 查询时权重提升)
  10. Y2K Bug and Bill Door