Python 3.x 如何将Dash Plotly下拉列表的值设置为python变量?

Python 3.x 如何将Dash Plotly下拉列表的值设置为python变量?,python-3.x,drop-down-menu,plotly-dash,Python 3.x,Drop Down Menu,Plotly Dash,我能够使用回调打印下拉列表的值。有没有办法将此值放入python变量中 我想在API端点中使用它。如果回调中有该值,那么它已经是Python变量了。我猜你也做过类似的事情 @app.callback 输出'my-Output','value' 输入['my-input','value'] def回调函数下拉列表值: 打印下拉列表\u值 您可以在该函数中使用dropdown_值,就像其他Python变量一样。它被限制在函数的范围内,但是您可以做一些事情使它在其他地方可以访问,就像函数中的其他变量一

我能够使用回调打印下拉列表的值。有没有办法将此值放入python变量中


我想在API端点中使用它。

如果回调中有该值,那么它已经是Python变量了。我猜你也做过类似的事情

@app.callback 输出'my-Output','value' 输入['my-input','value'] def回调函数下拉列表值: 打印下拉列表\u值
您可以在该函数中使用dropdown_值,就像其他Python变量一样。它被限制在函数的范围内,但是您可以做一些事情使它在其他地方可以访问,就像函数中的其他变量一样。您可以将其写入文件,将其添加到列表或从其他上下文中dict,等等。

我设法将值存储到函数外部的变量中。但是,一旦完成了,我想再次运行整个脚本,有没有办法?再次运行脚本是什么意思?Dash服务器应该继续运行,并且每次下拉列表值更改时都会触发回调,允许您每次都对其进行操作。