Plotly Dash NameError: name 'app' is not defined
Plotly Dash NameError: name 'app' is not defined
我是 dash 的新手,我是 运行 下面的代码,它取自 plotly dash website.But 当我是 运行 的代码时,我收到一个错误“NameError” : name 'app' is not defined". 请问我哪里出错了
代码
import datetime
import dash
import dash_html_components as html
def serve_layout():
return html.H1('The time is: ' + str(datetime.datetime.now()))
app.layout = serve_layout
if __name__ == '__main__':
app.run_server()
错误
NameError Traceback (most recent call last)
<ipython-input-2-440bd7faf6a6> in <module>
7 return html.H1('The time is: ' + str(datetime.datetime.now()))
8
----> 9 app.layout = serve_layout
10
11 if __name__ == '__main__':
NameError: name 'app' is not defined
您似乎通过更深入地阅读教程解决了自己的问题,但我还是添加了一个答案,以便遇到相同问题的任何人都可以在这里找到答案。
您需要以下行来定义 dash 应用程序:
app = dash.Dash(__name__)
我是 dash 的新手,我是 运行 下面的代码,它取自 plotly dash website.But 当我是 运行 的代码时,我收到一个错误“NameError” : name 'app' is not defined". 请问我哪里出错了
代码
import datetime
import dash
import dash_html_components as html
def serve_layout():
return html.H1('The time is: ' + str(datetime.datetime.now()))
app.layout = serve_layout
if __name__ == '__main__':
app.run_server()
错误
NameError Traceback (most recent call last)
<ipython-input-2-440bd7faf6a6> in <module>
7 return html.H1('The time is: ' + str(datetime.datetime.now()))
8
----> 9 app.layout = serve_layout
10
11 if __name__ == '__main__':
NameError: name 'app' is not defined
您似乎通过更深入地阅读教程解决了自己的问题,但我还是添加了一个答案,以便遇到相同问题的任何人都可以在这里找到答案。
您需要以下行来定义 dash 应用程序:
app = dash.Dash(__name__)