Plotly dash程序的流程是怎样的(python)

What is the flow of Plotly dash program (python)

实际上我是 python dash 库和学习 Plotly dash 的新手。当我们 运行 它时,我对这个程序如何流动感到有点困惑?

(就像在 java 程序中第一个 main 方法 运行s 然后在 main 方法中一个一个地函数得到 运行...)

任何人都可以解释一下或分享流程图吗?

Plotly Dash 工作流程 -

a) 首先创建一个应用程序。

   app = dash.Dash(__name__, requests_pathname_prefix = '/app', 
                   external_stylesheets = external_stylesheet) 

b) 其次创建应用程序布局。

   app.layout = html.Div([
                      html.Div([....])
                     ])

c) 第三次创建回调

   @app.callback(Output(component_id = 'id' , component_property = 'data'), 
   [Input(component_id = 'id',  component_property = 'value'])

d) 第四,运行 应用程序。

    app.run_server(debug = True)