小编典典

在jupyter笔记本中折叠单元格

all

我正在使用 ipython Jupyter 笔记本。假设我定义了一个在我的屏幕上占用大量空间的函数。有没有办法折叠单元格?

我希望函数保持执行和可调用,但我想隐藏/折叠单元格以便更好地可视化笔记本。我怎样才能做到这一点?


阅读 169

收藏
2022-06-25

共1个答案

小编典典

更新

较新jupyter-lab的是一个更现代且功能丰富的界面,默认情况下支持单元格折叠。请参阅下面的@intsco 的答案

更新 2

由于jupyter- lab现在还支持扩展,您可以使用扩展扩展内置的单元格折叠功能Collapsible_Headings

原答案:

jupyter contrib nbextensionsPython 包包含可以在笔记本中启用的代码折叠扩展。按照链接 (Github)
获取文档。

使用命令行安装:

pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user

为了使管理它们的工作更轻松,我还推荐该jupyter nbextensions configurator软件包。这在您的笔记本界面中提供了一个额外的选项卡,您可以在其中轻松(取消)激活所有已安装的扩展。

安装:

pip install jupyter_nbextensions_configurator
jupyter nbextensions_configurator enable --user
2022-06-25