def download_file():
# 获取当前文件夹的绝对路径
basedir = os.path.abspath(os.path.dirname(__file__))
# 初始化图片储存地址
img_url = '/static'
# 图片名
filename='/aaaaaaaaaa.jpeg' #文件名
# 图片地址
filepath=basedir+img_url+filename #文件路径
# 以二进制读写的方式打开图片
f = open(filepath, 'rb')
# 以base64 的格式将图片编码成二进制文件流
base64_str = base64.b64encode(f.read())
# 将二进制的文件转化成字符串格式
base64_str = str(base64_str,'utf-8')
print(base64_str)
data= {}
data['img'] = base64_str
# data['message'] = '成功'
# data['code'] = 200
return {"img":base64_str}
Vue前端传图片base64加密
于 2020-12-14 09:58:50 首次发布