colapsar celda en el cuaderno jupyter

Resuelto aloha asked hace 9 años • 13 respuestas

Estoy usando el cuaderno ipython Jupyter. Digamos que definí una función que ocupa mucho espacio en mi pantalla. ¿Hay alguna manera de colapsar la celda?

Quiero que la función permanezca ejecutada y se pueda llamar, pero quiero ocultar/contraer la celda para visualizar mejor el cuaderno. ¿Cómo puedo hacer esto?

aloha avatar Oct 16 '15 05:10 aloha
Aceptado

ACTUALIZAR :

La más nueva jupyter-labes una interfaz más moderna y rica en funciones que admite el plegado de celdas de forma predeterminada. Vea la respuesta de @intsco a continuación

ACTUALIZACIÓN 2

Dado que jupyter-labahora también admite extensiones, puede ampliar la funcionalidad integrada de plegado de celdas con la Collapsible_Headingsextensión.

Respuesta original:

El jupyter contrib nbextensionspaquete Python contiene una extensión de plegado de código que se puede habilitar dentro del cuaderno. Siga el enlace (Github) para obtener documentación.

Para instalar usando la línea de comando:

pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user

Para facilitar la gestión de ellos, también recomendaría el jupyter nbextensions configuratorpaquete. Esto proporciona una pestaña adicional en la interfaz de su Notebook desde donde puede (des)activar fácilmente todas las extensiones instaladas.

Instalación:

pip install jupyter_nbextensions_configurator
jupyter nbextensions_configurator enable --user
Energya avatar Feb 05 '2017 19:02 Energya

JupyterLab admite el colapso celular. Al hacer clic en la barra de celda azul a la izquierda, se plegará la celda. ingrese la descripción de la imagen aquí

intsco avatar Aug 30 '2018 07:08 intsco