如何使用python在网页上显示图像

时间:2018-01-17 05:48:38

标签: python flask

我想显示从网页上显示的mysql数据库中检索到的图像。我使用了以下代码。它在屏幕上显示图像,但不在网页上显示。

这是我用过的代码。

<DOCTYPE html>
<html>
<head>
</head>
<body>
<h2>This is Home page</h2>
<!--
  <form action="/projects/five" method="POST" enctype="multipart/form-data">
  <input type="file" name="inputFile"/>
    <input type="submit" class="btn btn-primary" name="button" value="Show All"/>
  </form>
-->
    {{ img }}
  </body>
</html>

这是我的home.html

replace

有人可以向我介绍如何在网页上显示此图片。以及如何从mysql数据库中检索多个图像并以网格样式显示在网页上

1 个答案:

答案 0 :(得分:1)

echo floatval( $final_data[0][0][4] ) - floatval( $final_data[0][0][2] );
echo "<br>";
echo ( floatval($final_data[0][0][4] ) - floatval( $final_data[0][0][2] ) ) / floatval( $final_data[0][0][2] ) * 100;

此处,path是图像的路径。

发送此编码字符串作为对网页的回复。

import base64
with open(path,"rb") as i:
    encoded_string = base64.b64encode(i.read())

上面提到的html代码用于显示从python-flask发送的图像作为base64编码。

如果您有任何问题请告诉我。