我正在使用存储在烧瓶应用程序的static
文件夹中的数据生成图形。使用plt.savefig()
保存图像。之后,我想在HTML页面中显示该图像。
直到此图表显示在输出中,但是当我使用参数重新生成图表时,它会存储到static
文件夹中,但其输出会显示最初生成的旧图表。
app.py
@app.route('/historic_graph_search')
def historic_graph_search():
fig = df[[attribute]].plot()
file_path = "static/images/mytable1.png"
data = plt.savefig(file_path)
return render_template("historic_graph_search.html", fig=fig)
historic_graph_search.html
<img src="../static/images/mytable1.png">
{{ fig }}
每次调用historic_graph_search()
时,我都需要在HTML页面中将图形作为输出。