# 下载图片并保存图片
r = requests.get(data_dict['img_src'])
with open('F:\python_project\kerastase\{}.jpg'.format(data_dict['good_name']), 'wb') as f:
f.write(r.content)
f = open('F:\python_project\kerastase\{}.jpg'.format(data_dict['good_name']), 'rb')
data_dict['img_src'] = f.read()
f.close()
data_dict['img_src'] = str(base64.b64encode(data_dict['img_src'])) #防止被数据库转码
直接往数据库里存图片是不明智的,但是小型图片数据库还是可以处理的。
重点关注:
str(base64.b64encode(data_dict['img_src']))