import os
import requests
import json
url01=r'https://pvp.qq.com/web201605/js/herolist.json'
url02=r'http://game.gtimg.cn/images/yxzj/img201606/skin/hero-info/105/105-bigskin-1.jpg'
if 'iamges' not in os.listdir():
os.makedirs('images')
res = requests.get(url01)
res.encoding='utf-8'
#print(res.text)
itemJson=res.text
itemJson=json.loads(itemJson)
print(type(itemJson))
for item in enumerate(itemJson):
#print(item[0],'名称:',item[1]['cname'],'\n','序号:',item[1]['ename'])
if 'skin_name' not in item[1].keys():
#print('皮肤:','没有皮肤','\n')
pass
else:
#print('皮肤:',item[1]['skin_name'],'\n')
lenpf=len(item[1]['skin_name'].split('|'))
#print(type(lenpf))
for i in range(lenpf):
#print(i+1)
url03=r'http://game.gtimg.cn/images/yxzj/img201606/skin/hero-info/'+str(item[1]['ename'])+'/'+str(item[1]['ename'])+'-bigskin-'+str(i+1)+'.jpg'
print(url03)
res_content=requests.get(url03).content
with open('./images/'+str(item[1]['cname'])+'0'+str(i+1)+'.jpg','wb') as f:
f.write(res_content)
print(str(item[1]['cname'])+'文件下载完成!\n')