import json from pathlib import Path import requests from Util import MysqlUtil from Util.CommonUtil import printf if __name__ == '__main__': basePath = 'D:/TuPian' sql = 'select url from t_university_image ' with open("Config.json", 'r') as load_f: connect = json.load(load_f) db = MysqlUtil.MySQLConnect(connect) s = db.fetchall(sql) num = 1 for x in s: url = x['url'] truePath = basePath + "/" + url.split('/')[-1] my_file = Path(truePath) if not my_file.exists(): # 下载 r = requests.get(url) with open(truePath, "wb") as code: code.write(r.content) printf("成功完下文件:" + truePath) printf("成功完成" + str(num) + "个,共" + str(len(s)) + "个!") num = num + 1 db.close()