如何在HTML页面上可靠地显示图像

时间:2017-12-07 16:34:23

标签: html5 image python-2.7 flask

我使用的是Python 2.7,烧瓶和HTML。

app文件夹包含Python程序,静态文件夹和模板文件夹。

运行Python程序会渲染第一个需要大量输入和文件上传的HTML模板。这些输入由Python程序处理,然后生成7个matplotlib图,这些图作为PNG文件保存在静态文件夹中。

fig=plot.get_figure()

fig.savefig('static/PT.png', bbox_inches='tight')

PNG文件都小于50 kb

最后渲染第二个HTML页面,它应该显示静态文件夹中的这些图像。

<td align="center"><img src="{{ url_for('static', filename='PT.png') }}" alt="Image Placeholder" style="width: 100%;height: 100%;"> </td>

每次程序运行时,计算都会改变,图像会被新图像覆盖,但图像名称保持不变。

问题在于有时所有图像都能正确显示,但有时并非所有图像都显示出来。如何在显示图像时获得可靠性?

0 个答案:

没有答案