真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

利用Flask動態(tài)展示Pyecharts圖表數(shù)據方法小結-創(chuàng)新互聯(lián)

本文將介紹如何在 web 框架 Flask 中使用可視化工具 pyecharts, 看完本教程你將掌握幾種動態(tài)展示可視化數(shù)據的方法,不會的話你來找我呀...

創(chuàng)新互聯(lián)主營鞏義網站建設的網絡公司,主營網站建設方案,app軟件開發(fā),鞏義h5微信小程序搭建,鞏義網站營銷推廣歡迎鞏義等地區(qū)企業(yè)咨詢

Flask 模板渲染

1. 新建一個項目 flask-echarts

在編輯器中選擇 New Project,然后選擇 Flask,創(chuàng)建完之后,Pycharm 會幫我們把啟動腳本和模板文件夾都建好

利用 Flask 動態(tài)展示 Pyecharts 圖表數(shù)據方法小結

2. 拷貝 pyecharts 模板

將鏈接中的以下模板 ├── jupyter_lab.html ├── jupyter_notebook.html ├── macro ├── nteract.html ├── simple_chart.html ├── simple_page.html └── table.html 全部拷貝到 tempaltes 文件夾中 github.com/pyecharts/p…

3.渲染圖表

主要目標是將 pyecharts 生成的圖表數(shù)據在視圖函數(shù)中返回,所以我們直接在 app.py 中修改代碼,如下:

from flask import Flask
from jinja2 import Markup
from pyecharts import options as opts
from pyecharts.charts import Bar
app = Flask(__name__, static_folder="templates")
def bar_base() -> Bar:
  c = (
    Bar()
      .add_xaxis(["襯衫", "羊毛衫", "雪紡衫", "褲子", "高跟鞋", "襪子"])
      .add_yaxis("商家A", [5, 20, 36, 10, 75, 90])
      .add_yaxis("商家B", [15, 25, 16, 55, 48, 8])
      .set_global_opts(title_opts=opts.TitleOpts(title="Bar-基本示例", subtitle="我是副標題"))
  )
  return c
@app.route("/")
def index():
  c = bar_base()
  return Markup(c.render_embed())
if __name__ == "__main__":
  app.run()

文章題目:利用Flask動態(tài)展示Pyecharts圖表數(shù)據方法小結-創(chuàng)新互聯(lián)
新聞來源:http://weahome.cn/article/cohhdh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部