用Jupyter Notebooks隐藏优势打开新世界大门(14)

使笔记本交互

小部件(Widgets)指在浏览器中具有代表性的多变的python对象 , 通常作为滑块 , 文本框等控件 。 小部件可用于为笔记本构建交互式GUI 。

安装

#pp

点击安装ipywidgets

jupyter nbextension enable --py widgetsnbextension

#Conda

conda install -c conda-forge ipywidgets

#Inrtalling with conda的ipywidgets会自动启用扩展

下面我们将介绍一些小部件 。 你可以访问它们的Github的存储库了解详情 。

交互

交互功能(ipywidgets.interact)自动创建用户界面(UI)控件 , 用于交互式地探索代码和数据 。 这是开始使用IPython的小部件的最简单方法 。

推荐阅读