DashのインストールとサンプルApp

6103 ワード

DashはWebアプリケーションを構築するためのPythonフレームワークで、Flask、Plotly、js、Reactに基づいています.Dashの公式サイトはhttps://dash.plotly.com/. Dashの取り付けは非常に簡単で、pip install dashで直接インストールできます.公式サイトのチュートリアルに基づいてappを作成します.py.
# -*- coding: utf-8 -*-
import dash
import dash_core_components as dcc
import dash_html_components as html

external_stylesheets = ['https://codepen.io/chriddyp/pen/bWLwgP.css']

app = dash.Dash(__name__, external_stylesheets=external_stylesheets)

app.layout = html.Div(children=[
    html.H1(children='Hello Dash'),

    html.Div(children='''
        Dash: A web application framework for Python.
    '''),

    dcc.Graph(
        id='example-graph',
        figure={
     
            'data': [
                {
     'x': [1, 2, 3], 'y': [4, 1, 2], 'type': 'bar', 'name': 'SF'},
                {
     'x': [1, 2, 3], 'y': [2, 4, 5], 'type': 'bar', 'name': u'Montréal'},
            ],
            'layout': {
     
                'title': 'Dash Data Visualization'
            }
        }
    )
])

if __name__ == '__main__':
    app.run_server(debug=True)
python app.pyを実行します.ブラウザでのアクセスhttp://127.0.0.1:8050、最初のDashアプリケーションが正常に作成されました.