JupyterLab - 概述


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

下面讨论 JupyterLab 的一些重要功能 -

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

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

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

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

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