JupyterLab - Visão geral

O Projeto Jupyter descreve o JupyterLab como uma interface de usuário baseada na web de próxima geração para todos os produtos do ecossistema Jupyter. Ele permite que você trabalhe perfeitamente com notebook, editores e terminais de uma maneira extensível.

Alguns dos recursos importantes do JupyterLab são discutidos abaixo -

  • O Code Console atua como um bloco de notas para executar o código de forma interativa. Ele tem suporte total para saída rica e pode ser vinculado a um kernel do notebook para registrar a atividade do notebook.

  • Qualquer arquivo de texto (Markdown, Python, R, LaTeX, etc.) pode ser executado interativamente em qualquer kernel Jupyter.

  • A saída da célula do notebook pode ser mostrada em sua própria guia ou junto com o notebook, permitindo painéis simples com controles interativos apoiados por um kernel.

  • A edição ao vivo do documento se reflete em outros visualizadores, como editores ou consoles. É possível ter uma visualização ao vivo de Markdown, valores separados por delimitador ou documentos Vega / Vega-Lite.

JupyterLab pode lidar com vários formatos de arquivo (imagens, CSV, JSON, Markdown, PDF etc.). Ele também exibe uma saída rica nesses formatos. O JupyterLab fornece atalhos de teclado personalizáveis ​​e usa mapas de teclas de muitos editores de texto conhecidos.