![](/img/trans.png)
[英]how to read Django request.FILES (which is an image) as binary
[英]Flask - how to read request.files['image'] as base64?
我使用Python Flask作为我的后端并遇到了一些问题。 在前端应用程序中,我有一个包含图像上传功能的表单。
在后端我使用image = request.files['image']
将变量引用到图像
那会导出一个FileStorage
对象。
我想将图像转换为base64格式,以便将其插入我的数据库。 我尝试了很多东西,但没有任何效果。 有谁知道?
基本上,您需要将其作为流读取,然后将其转换为base64格式。 检查以下答案:
解决方案看起来像这样:
import base64
...
image = request.files['image']
image_string = base64.b64encode(image.read())
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.