我可以制作带有值列表的ipywidget浮动滑块吗?

时间:2016-09-09 14:21:15

标签: python jupyter ipywidgets

我想制作一个ipywidget floatslider,但是传递一个值列表,而不是一个范围和步骤。有没有办法做到这一点,或者是将下拉窗口小部件作为唯一的选择?

1 个答案:

答案 0 :(得分:0)

Woops!您可以使用SelectionSlider,例如:

import ipywidgets as widgets

def test(val):
    print(val)

widgets.interact(test, val=widgets.SelectionSlider(description='value',   options=['1', '50', '300', '7000']))

我的ipywidgets 4.0中没有这个小部件,所以我不得不升级。此外,请确保之后运行

jupyter nbextension enable --py --sys-prefix widgetsnbextension

如其安装说明中所述。