当前位置:首页 » 读书解惑 » 正文

获取王者荣耀的英雄皮肤python

16 人参与  2022年05月07日 16:27  分类 : 读书解惑  评论

# 获取王者荣耀的英雄皮肤 import requests url = "http://pvp.qq.com/web201605/js/herolist.json" # 请求头 headers = {    'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36' } response = requests.get(url, headers=headers) json_list = response.json() # 把标号 英雄名称,提取出来 for m in range(len(json_list)):    # ename 英雄编号    hero_num = json_list[m]["ename"]    # 英雄名称cname    hero_name = json_list[m]["cname"]    # 皮肤    skin_name = json_list[m]["skin_name"].split("|")    skin_count = len(skin_name)    print(f'英雄名称:{hero_name},皮肤数量{skin_count}')    # 保存图片    for i in range(1, skin_count + 1):        # 拼接网站        # https://game.gtimg.cn/images/yxzj/img201606/skin/hero-info/110/110-bigskin-1.jpg        url = 'https://game.gtimg.cn/images/yxzj/img201606/skin/hero-info/'        url_pic = url + str(hero_num) + '/' + str(hero_num) + '-bigskin-' + str(i) + '.jpg'        pic1 = requests.get(url_pic).content  # 二进制        # print(pic1)        with open('D:/' + hero_name + '-' + skin_name[i - 1] + '.jpg', 'wb') as f:            f.write(pic1)

本文链接:http://www.apxoo.cn/a/347.html

(微信/QQ号:944132036),转载请保留出处和链接!

<< 上一篇 到底啦 >>

  • 评论(0)
  • 赞助本站

       

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

留言本 | 全站归档 | 软件收录 |

Copyright Your WebSite.Some Rights Reserved.