Python:Interact Dropdown-如何引用输出

问题描述 投票:0回答:1

嗨,我有以下下拉菜单:

from ipywidgets import interact, interactive, fixed, interact_manual 
import ipywidgets as widgets

def f(Books):
    return Books
interact(f, Books=['a','b','c','d']);

这将填充一个下拉列表,允许用户从a,b,c,d中进行选择。

假设用户选择了其中四个。

您如何参考结果?

我想将下拉列表的输出用作其他公式中的变量。]​​>

例如

if Books = a:
x = 1+1

[嗨,我有以下下拉列表:从ipywidgets导入交互,交互式,固定,interact_manual作为小部件def i(Books)导入ipywidgets:返回Books interact(f,Books = ['a','b','c',' d']); ...

python dropdown ipywidgets
1个回答
0
投票

冒着推荐通常很糟糕的做法的风险,我在这里使用Global变量。它快速简便,并且鉴于iPython的交互/原型性质,针对全局变量的许多常用参数并不重要。

© www.soinside.com 2019 - 2024. All rights reserved.