给定数据URI的烧瓶返回文件

时间:2020-08-02 21:31:48

标签: python flask data-uri

在我的flask函数中,我可以使用画布上的toDataURL()方法来检索数据URI(硒成功)。

我想使用send_file flask方法在我的flask方法中使用数据URI对象中的数据发送文件。

谢谢!

1 个答案:

答案 0 :(得分:0)

使用它后,可以解决我的问题。我将datauri软件包用于python。

这是Flask的示例路线

from datauri import DataURI
import io
from flask import Flask, send_file
@app.route('/test', methods=["GET"])
def return_file():
    data_uri = "some_data_uri"
    uri = DataURI(data_uri)
    return send_file(io.BytesIO(uri.data), mimetype=uri.mimetype)