环境win10+ython3.8
import requests
import re
import json
base_url = 'https://game.gtimg.cn/images/lol/act/img/skin/big'
url = 'https://lol.qq.com/biz/hero/champion.js'
respon = requests.get(url=url).text
data = re.search(r'"ID":(.*?),"NAME":',respon).group(1)
data = json.loads(data)
for id,name in data.items():
for number in range(15):
iamge_url = base_url +id + '%03d'%number + '.jpg'
if requests.get(iamge_url).status_code == 200:
iamge = requests.get(iamge_url).content
with open('lol/%s%d' % (name,number) + '.jpg','wb') as f:
f.write(iamge)
效果