JupyterLab - 概述

Jupyter 项目将 JupyterLab 描述为下一代基于 Web 的用户界面,适用于 Jupyter 生态系统下的所有产品。 它使您能够以可扩展的方式与Notebook、编辑器和终端无缝协作。

下面讨论了 JupyterLab 的一些重要特性 −

  • 代码控制台充当交互式运行代码的暂存器。 它完全支持丰富的输出,可以链接到Notebook内核以记录Notebook活动。

  • 任何文本文件(Markdown、Python、R、LaTeX 等)都可以在任何 Jupyter 内核中交互式运行。

  • Notebook 单元格输出可以显示在其自己的选项卡中,或与Notebook一起显示,从而实现带有内核支持的交互式控件的简单仪表板。

  • 文档的实时编辑反映在其他查看器(例如编辑器或控制台)中。 可以实时预览 Markdown、分隔符分隔值或 Vega/Vega-Lite 文档。

JupyterLab 可以处理多种文件格式(图像、CSV、JSON、Markdown、PDF 等)。 它还以这些格式显示丰富的输出。 JupyterLab 提供可自定义的键盘快捷键,使用来自许多知名文本编辑器的键映射。