|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
import requests
import os
#英雄的名字json
url='https://pvp.qq.com/web201605/js/herolist.json'
head={'user-agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.109 Safari/537.36'}
response = requests.get(url,headers=head)
hero_list = response.json()
#提取英雄名字和数字
hero_name=list(map(lambda x:x['cname'],hero_list))
hero_number=list(map(lambda x:x['ename'],hero_list))
h_1='http://game.gtimg.cn/images/yxzj/img201606/skin/hero-info'
for i in hero_number:
for sk_num in range(15):
hsl=h_1+str(i)+'/'+str(i)+'-bigskin-'+str(sk_num)+'.jpg'
h1=requests.get(hsl)
with open(str(sk_num)+'.jpg','wb') as f:
f.write(h1.content)
用requests写了个爬取王者荣耀皮肤图片,结果爬取失败,有少量图片,但图片有损,是保存命名错误吗?求各位大佬指点 |
|