作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在使用 Python Flask 作为我的后端,但遇到了一个小问题。在前端应用程序中,我有一个包含图像上传功能的表单。
在后端,我将一个变量引用到图像中image = request.files['image']
导出一个 FileStorage
对象。
我想将图像转换为 base64 格式,以便将其插入到我的数据库中。我尝试了很多东西,但没有任何效果。有人知道吗?
最佳答案
基本上您需要将其作为流读取,然后将其转换为 base64 格式。检查以下答案:
Encoding an image file with base64
解决方案应该是这样的:
import base64
...
image = request.files['image']
image_string = base64.b64encode(image.read())
关于python - Flask - 如何将 request.files ['image' ] 读取为 base64?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44143294/
我是一名优秀的程序员,十分优秀!