如何使用Python函数显示IPython小部件

时间:2018-04-24 20:14:30

标签: python ipywidgets

我想调用一个在Jupyter笔记本中显示小部件的函数。

但是,如果我这样做:

import ipywidgets as widgets

def show_widget():
    progress = widgets.FloatProgress(value=0, min=0, max=100)
    display(progress)

show_widget()

我得到的唯一输出是A jupyter widget. ...只是那个文本,而不是实际的小部件。有什么想法吗?

注意:如果我在一个函数之外创建并显示它们,我可以很好地显示小部件...当我调用一个应该调用的函数时,它不起作用展示它们。

1 个答案:

答案 0 :(得分:0)

事实证明这可能是我的Jupyter设置的某些组件之间不兼容的问题。所以我卸载/重新安装了我的设置,现在这很好用。

如果您遇到这样的问题,请查看此github question