首页 > 解决方案 > 如何将 Dash-Plotly 下拉列表的值放入 python 变量?

问题描述

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

破折号下拉示例

我想在 API 端点中使用它(土耳其)。

标签: python-3.xdrop-down-menuplotly-dash

解决方案


如果你在回调中有值,那么它已经是一个 Python 变量。我假设你做了类似的事情?

@app.callback(
    Output('my-output', 'value')
    Inputs[('my-input', 'value')])
def callback_func(dropdown_value):
    print(dropdown_value)

您可以dropdown_value像使用任何其他 Python 变量一样在该函数中使用此处。它仅限于函数的范围,但您可以做一些事情以使其在其他地方可访问,就像函数中的其他变量一样。您可以将其写入文件,将其添加到列表或来自其他上下文的字典,等等。


推荐阅读