【发布时间】:2021-04-01 18:28:51
【问题描述】:
我只是不知道如何使用flask 或matplot lib 作为网页或图像返回
@app.route('/visualize')
def visualize():
a_dictionary = {"a": 1, "b": 2, "c": 3}
keys = a_dictionary.keys()
values = a_dictionary.values()
plt.bar(keys, values)
bytes_image = io.BytesIO()
plt.savefig('img')
return send_file(img,mimetype='img')
我正在尝试将这样的结果嵌入到 html 页面中
<img src="{{ url_for('visualize') }}" alt="Result" style="width:100%">
我很困惑如何将互联网上的其他作品应用到这个案例中。关于导入哪些模块似乎有不同的解决方案,有些使用 seaborn。
有人可以帮忙吗?
【问题讨论】:
标签: matplotlib flask