修改了课堂代码中的path地址,避免了一些错误
url为图片地址
import requests import os url = "https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1524146132015&di=5332bbff37f5522d64180096d635e42d&imgtype=0&src=http%3A%2F%2Fimg4.duitang.com%2Fuploads%2Fitem%2F201610%2F07%2F20161007132950_TPGKw.jpeg" root = "D://pic//" path = root + str(url.split('/')[-1])[-5:] try: if not os.path.exists(root): os.mkdir(root) if not os.path.exists(path): r = requests.get(url) print("status_code = ",r.status_code) with open(path, 'wb') as f: f.write(r.content) f.close() print("文件保存成功") else: print("文件已存在") except: print("爬取失败")