英雄联盟爬取不同英雄皮肤

import requests
hear1 = requests.get('https://game.gtimg.cn/images/lol/act/img/js/heroList/hero_list.js')
result1 = hear1.json() #将不同英雄ID添加到列表
# print(result1)list1 = []  # id
for x in result1['hero']:list1.append(x['heroId'])
print(list1)for x in list1:hear1_1 = requests.get(f'https://game.gtimg.cn/images/lol/act/img/js/hero/{x}.js')  #获取不同英雄网页result1_1 = hear1_1.json()for i in result1_1['skins']:name1 = i['name'] #提取相同英雄不同皮肤名称if i['mainImg'] !='':hear2 = requests.get(i['mainImg'])result2 = hear2.contenttry:with open(f'files/{name1}.jpg', 'wb') as f1:f1.write(result2)except FileNotFoundError:continue# name1 = name1.replace("/",".")# with open(f'files/{name1}.jpg', 'wb') as f1:#     f1.write(result2)

英雄联盟爬取不同英雄皮肤相关推荐

  1. Python爬虫之简单爬虫之爬取英雄联盟官网的英雄的皮肤

    Python爬虫之简单爬虫之爬取英雄联盟官网的英雄的皮肤 文章目录 Python爬虫之简单爬虫之爬取英雄联盟官网的英雄的皮肤 背景:LOL这款游戏有着大量的玩家,这个游戏里面人们津津乐道的皮肤,每一款 ...

  2. python爬取英雄联盟手游的全英雄皮肤 初识selenium

    python爬取英雄联盟手游的全英雄皮肤 前言 分析页面 具体代码 下载工具类 获取英雄列表的每个英雄 获取英雄皮肤链接并下载 完整代码 成果 总结 前言 近期这个鸽了好久的英雄联盟手游终于上线了,虽 ...

  3. 实用Python是如何爬取英雄联盟(lol)全部皮肤,涨知识了

    实用Python是如何爬取英雄联盟(lol)全部皮肤,涨知识了 小三:"怎么了小二?一副无精打采的样子!" 小二:"唉!别提了,还不是最近又接触了一个叫英雄联盟的游戏,游 ...

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

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

  5. 【Python实战】 ---- 爬虫 爬取LOL英雄皮肤图片

    1. 分析网页数据 1.1 全部英雄网页:https://lol.qq.com/data/info-heros.shtml 1.2 查找获取所有英雄信息的地址 1.3 获取全部英雄的请求地址和请求方法 ...

  6. PYTHON爬取斗鱼英雄联盟所有在玩adc的主播房间信息

    Python爬取斗鱼英雄联盟所有玩adc的主播房间信息并用redis存储数据 最近想要用巩固下json数据的提取以及数据的存储,于是选了斗鱼作为研究对象.. 下面就是所有要爬取的adc,当然有个别ad ...

  7. python3爬虫系列之使用requests爬取LOL英雄图片

    我们最终目的就是要把抓取到的图片保存到本地,所以先写一个保存图片的方法(可以保存任何二进制文件).注意在windows下文件命名包含/ | ?可能会发生错误,有的英雄皮肤名称确实包含/,所以这里使用正 ...

  8. 小小英雄怎么修改服务器,英雄联盟自走棋小小英雄怎么换 LOL英雄战棋小小英雄皮肤更改方法...

    英雄联盟自走棋小小英雄是游戏棋手,玩家们将扮演可爱的小英雄喔,那么英雄联盟自走棋小小英雄怎么换.LOL英雄战棋小小英雄皮肤更改方法呢,跑跑车手游网为大家带来了介绍. *英雄联盟自走棋小小英雄怎么换? ...

  9. 简单几行代码带你爬取王者荣耀皮肤

    爬取王者荣耀皮肤 分析思路 源代码 爬取王者荣耀皮肤 分析思路 url:https://pvp.qq.com/web201605/js/herolist.json url还是很容易拼接的 源代码 im ...

最新文章

  1. win10多合一原版系统_win10多合一系统下载_win10多合一系统下载地址-系统城
  2. ionic 笔记-wzq
  3. [Linux]安装node.js
  4. Mybatsi注解开发-基础操作
  5. 深度学习总结:continuous actions和asyncronous advanteage actor-critic
  6. WEB-INF下jsp页面如何访问
  7. ES6 -数组的扩展
  8. (转)淘淘商城系列——商品搜索功能表现层实现
  9. 基本Linux命令的用法
  10. 我爱你们,我的家人和朋友
  11. Pikachu实验过程3(XSS的分析)
  12. 部分 MP4 视频在谷歌浏览器无法播放
  13. 161009_qt显示阿拉伯输入法9x7点阵
  14. 【sublime】sublime添加浏览器预览快捷键
  15. C语言中char s[] 和 char *s的区别
  16. 苹果的名字测试软件,教你iOS12人脸识别测颜值捷径安装使用教程及iPhone XR修改AppleID姓名教程...
  17. 张一鸣:人生中一半的问题,都是没有延迟满足感造成的
  18. 数据结构 插入排序(InsertionSort Sort) 详解 附C++代码实现:
  19. 使用qq 、微信和新浪微博三种方式登录demo
  20. 华三comware跳槽_小灰的网工日常之华三瘦转胖AP,我与华三的又一段孽缘呀~~~

热门文章

  1. Java——将汉字转为汉语拼音工具类
  2. FDTD solutions——TFSF(全场散射场)光源及斜入射
  3. Jav安全框架Shiro学习总结(1)
  4. 树莓派连接HC-SR501人体红外感应模块和蜂鸣器模块
  5. 【Proteus仿真】【51单片机】智能温控风扇设计
  6. NFS和NAS的关系
  7. 【已恢复】苹果再堵开发者账号注册漏洞,黑市账号价格有价无市!
  8. svelte-scrollbar: 基于svelte.js自定义滚动条组件|svelte3虚拟滚动条
  9. JAVA 实现语音播报
  10. 如何修改电脑用户文件名