欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python flask框架如何顯示圖像到web頁面

 更新時(shí)間:2020年06月03日 12:03:28   作者:青女素娥  
這篇文章主要介紹了Python flask框架如何顯示圖像到web頁面,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

代碼如下

webfig1.py

from flask import Flask
from flask import render_template
import matplotlib.pyplot as plt
import io
import base64

app = Flask(__name__)

@app.route('/')
def build_plot():
  img = io.BytesIO()
  y = [1,2,3,4,5]
  x = [0,2,1,3,4]
  plt.plot(x,y)
  plt.savefig(img, format='png')
  img.seek(0)

  plot_url = base64.b64encode(img.getvalue()).decode()

  return render_template('plot.html', plot_url=plot_url)

if __name__ == '__main__':
  app.debug = True
  app.run()

plot.html

<!DOCTYPE html>
<html>
<title> Plot</title>
<body>
<img src="data:image/png;base64, {{ plot_url }}">
</body>
</html>

先用py繪制了xy的圖像,然后經(jīng)過幾個(gè)命令,讓其轉(zhuǎn)化為plot_url,在傳給plot.html,就可以了

代碼在github:https://github.com/qingnvsue/flask中的webfig文件夾

我自己的程序是在網(wǎng)頁輸入sin函數(shù)的幅度,頻率,自變量范圍等,然后繪制這個(gè)sin函數(shù),讓其顯示到web頁面,如圖

代碼在github:https://github.com/qingnvsue/flask中的sin文件夾

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python?sklearn?中的?make_blobs()?函數(shù)示例詳解

    Python?sklearn?中的?make_blobs()?函數(shù)示例詳解

    make_blobs()?是?sklearn.datasets中的一個(gè)函數(shù),這篇文章主要介紹了Python?sklearn?中的?make_blobs()?函數(shù),本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-02-02
  • Python探索之創(chuàng)建二叉樹

    Python探索之創(chuàng)建二叉樹

    這篇文章主要介紹了Python探索之創(chuàng)建二叉樹,Python的相關(guān)內(nèi)容,小編是初窺門徑。這里分享給大家一些簡(jiǎn)單知識(shí),供需要的朋友參考。
    2017-10-10
  • 基于Python繪制一個(gè)會(huì)動(dòng)的3D立體粽子

    基于Python繪制一個(gè)會(huì)動(dòng)的3D立體粽子

    下周就要到端午節(jié)了,所以本文小編就來和大家分享一個(gè)有趣的Python項(xiàng)目——繪制會(huì)動(dòng)的3D立體粽子,文中的示例代碼講解詳細(xì),感興趣的可以了解一下
    2023-06-06
  • Python中處理unchecked未捕獲異常實(shí)例

    Python中處理unchecked未捕獲異常實(shí)例

    這篇文章主要介紹了Python中處理unchecked未捕獲異常實(shí)例,本文講解使用回調(diào)或者是鉤子來處理unchecked異常,需要的朋友可以參考下
    2015-01-01
  • Python判斷回文數(shù)的三種方法實(shí)例

    Python判斷回文數(shù)的三種方法實(shí)例

    這篇文章主要給大家介紹了關(guān)于Python判斷回文數(shù)的三種方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • 詳解Golang 與python中的字符串反轉(zhuǎn)

    詳解Golang 與python中的字符串反轉(zhuǎn)

    這篇文章主要介紹了詳解Golang 與python中的字符串反轉(zhuǎn)的相關(guān)資料,這里提供了實(shí)現(xiàn)的實(shí)例以便大家學(xué)習(xí)理解,需要的朋友可以參考下
    2017-07-07
  • 打開電腦上的QQ的python代碼

    打開電腦上的QQ的python代碼

    使用python打開電腦上的QQ,方法很簡(jiǎn)單,調(diào)用os模塊,然后os.startfile即可
    2013-02-02
  • 實(shí)例詳解Python的進(jìn)程,線程和協(xié)程

    實(shí)例詳解Python的進(jìn)程,線程和協(xié)程

    這篇文章主要為大家詳細(xì)介紹了Python進(jìn)程,線程和協(xié)程,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • 一文教你利用Python畫花樣圖

    一文教你利用Python畫花樣圖

    這篇文章主要給大家介紹了關(guān)于如何利用Python畫花樣圖的相關(guān)資料,文中通過示例代碼以及圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2021-10-10
  • pandas中std和numpy的np.std區(qū)別及說明

    pandas中std和numpy的np.std區(qū)別及說明

    這篇文章主要介紹了pandas中std和numpy的np.std區(qū)別及說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08

最新評(píng)論