colapsar celda en el cuaderno jupyter
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?
ACTUALIZAR :
La más nueva jupyter-lab
es 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-lab
ahora también admite extensiones, puede ampliar la funcionalidad integrada de plegado de celdas con la Collapsible_Headings
extensión.
Respuesta original:
El jupyter contrib nbextensions
paquete 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 configurator
paquete. 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
JupyterLab admite el colapso celular. Al hacer clic en la barra de celda azul a la izquierda, se plegará la celda.