小编Dyl*_*yen的帖子

如何使用 Flask 在 1 个响应中将 send_file() 与其他信息(例如 int)结合起来

我的问题是我正在尝试使用 Python 和 Flask 向客户端发送图像和其他附加信息。

我尝试使用 send_file(),但问题是我只能发送图像,而且找不到其他方法来发送附加信息。我也尝试将图像和信息合并为 JSON,但似乎 send_file() 无法序列化为 JSON

def post(self):
    img_path, score = self.get_result()
    final_image = send_file(
        img_path,
        mimetype='image/jpg'
    )
    output = {'img': final_image, 'score': score}
    return output
Run Code Online (Sandbox Code Playgroud)

有没有什么方法可以让我在客户的 1 个请求内收到包含附加结果的图像?

python flask

3
推荐指数
1
解决办法
846
查看次数

标签 统计

flask ×1

python ×1