【问题标题】:How to display widget in Jupyter Notebook?如何在 Jupyter Notebook 中显示小部件?
【发布时间】:2017-03-09 22:25:36
【问题描述】:

仅仅按照库documentation 中的一些示例,我尝试显示一个小部件,如下所示:

VBox([HBox([Button(), FloatRangeSlider(), Text(), Button()]),
      HBox([Button(), FloatText(),
            FloatProgress(value=40), Checkbox(description='Check')]),
      HBox([ToggleButton(), IntSlider(description='Foobar'),
            Dropdown(options=['foo', 'bar']), Valid()]),
     ])

但我却得到了:

<function ipywidgets.widgets.widget_box.VBox>

【问题讨论】:

  • 尝试 a=VBox 然后 a()
  • 这给了我一个空的小部件.......

标签: python python-3.x jupyter-notebook ipywidgets


【解决方案1】:

答案很简单:

from IPython.display import display

a = VBox([HBox([Button(), FloatRangeSlider(), Text(), Button()]),
          HBox([Button(), FloatText(),
          FloatProgress(value=40), Checkbox(description='Check')]),
          HBox([ToggleButton(), IntSlider(description='Foobar'),
          Dropdown(options=['foo', 'bar']), Valid()]),
 ])

display(a)

看图:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-06-23
    • 1970-01-01
    • 2019-12-30
    • 1970-01-01
    • 2019-05-02
    • 1970-01-01
    • 2012-08-04
    相关资源
    最近更新 更多