找回密码
  注册[Register]
查看: 1285|回复: 12

LOL皮肤下载

[复制链接]
发表于 2020-12-15 13:23 来自手机 | 显示全部楼层 |阅读模式
禁止求评分、诱导评分、互刷评分、互刷悬赏值,违规者封号处理。
禁止发布推广、邀请码、邀请链接、二维码或者有利益相关的任何推广行为。
所有非原创软件请发布在【精品软件区】,发帖必须按照本版块版规格式发帖。

  1. import requests
  2. import os
  3. import jsonpath
  4. from urllib.request import urlretrieve
  5. #皮肤保存在D盘先在D盘新建一个lolskins空文件夹
  6. headers={'User-Agent':'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36'}
  7. def get_ids():
  8.     url='https://game.gtimg.cn/images/lol/act/img/js/heroList/hero_list.js'
  9.     r=requests.get(url,headers=headers).json()
  10.     ids=jsonpath.jsonpath(r,'$..heroId')
  11.     print('共有英雄',len(ids))
  12.     return ids
  13. def get_skins(ids):
  14.     for id in ids:
  15.         hero_url='https://game.gtimg.cn/images/lol/act/img/js/hero/{}.js'.format(id)
  16.         hero_data=requests.get(hero_url,headers=headers).json()
  17.         skins=hero_data['skins']
  18.         names=jsonpath.jsonpath(skins,'$..name') #每个英雄皮肤的所有名字
  19.         images=jsonpath.jsonpath(skins,'$..mainImg') #每个英雄的所有皮肤
  20.         try:
  21.             if not os.path.exists(names[0]):
  22.                 os.mkdir('D:/lolskins/'+names[0])
  23.             for name,image in zip(names,images):
  24.                 urlretrieve(image,'D:/lolskins/'+names[0]+'/'+name+'.jpg')
  25.         except:
  26.             pass
  27.         print(f'{names[0]}下载成功')
  28. if __name__ == '__main__':
  29.     ids=get_ids()
  30.     get_skins(ids)
复制代码

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2020-12-15 13:31 | 显示全部楼层
谢谢分享!
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2020-12-15 13:52 | 显示全部楼层
6666
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2020-12-15 13:55 | 显示全部楼层

感谢分享,谢谢提供分享
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2020-12-15 14:29 | 显示全部楼层
谢谢大牛
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2020-12-15 14:34 | 显示全部楼层
感谢楼主分享
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2020-12-15 15:05 | 显示全部楼层
多谢分享多谢分享
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2020-12-15 15:19 | 显示全部楼层
时光如飞刀,刀刀催人老
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2020-12-15 15:54 | 显示全部楼层

支持楼主,谢谢分享。
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2020-12-15 15:58 | 显示全部楼层
感谢楼主分享!大牛有你更精彩!
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

RSS订阅|手机版|小黑屋|广告投放|大牛论坛

GMT+8, 2024-5-30 10:43 , Processed in 0.036385 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表