问 题
今天模仿了Python社区里面的爬取王者荣耀的图片,很奇怪的是,我每爬取一个英雄的图片,pycharm就会给我报FileNotFoundError: [WinError 3] 的错。在代码中,我也给照片添加了循环,希望能够得到大神的帮助
#提取英雄名字和数字
hero_name = list(map(lambda x:x['cname'],html_json))#名字
hero_number = list(map(lambda x:x['ename'],html_json))#数字
#用于下载并保存图片
def main():
#list_name = list_of_name
for i in range(18,100):
for v in hero_number:
os.mkdir("img/"+hero_name[i])
os.chdir("img/"+hero_name[i])
i += 1
for u in range(12):
onehero_links = "https://game.gtimg.cn/images/yxzj/img201606/skin/hero-info/"+str(v)+'/'+str(v)\+'-bigskin-'+str(u)+'.jpg