JupyterLab - Descripción general

Project Jupyter describe JupyterLab como una interfaz de usuario basada en web de próxima generación para todos los productos del ecosistema de Jupyter. Le permite trabajar sin problemas con portátiles, editores y terminales de forma extensible.

Algunas de las características importantes de JupyterLab se analizan a continuación:

  • Code Console actúa como scratchpad para ejecutar código de forma interactiva. Tiene soporte completo para resultados enriquecidos y se puede vincular a un kernel de computadora portátil para registrar la actividad de la computadora portátil.

  • Cualquier archivo de texto (Markdown, Python, R, LaTeX, etc.) se puede ejecutar de forma interactiva en cualquier kernel de Jupyter.

  • La salida de la celda del portátil se puede mostrar en su propia pestaña, o junto con el portátil, lo que permite paneles de control sencillos con controles interactivos respaldados por un kernel.

  • La edición en vivo del documento se refleja en otros visores, como editores o consolas. Es posible tener una vista previa en vivo de Markdown, valores separados por delimitadores o documentos Vega / Vega-Lite.

JupyterLab puede manejar muchos formatos de archivo (imágenes, CSV, JSON, Markdown, PDF, etc.). También muestra una salida rica en estos formatos. JupyterLab proporciona atajos de teclado personalizables y utiliza mapas de teclas de muchos editores de texto conocidos.