Notebooks

Jupyter notebooks 是将实时可运行代码与描述文本(Markdown),方程式(LaTeX),images,交互式可视化和其他丰富输出相结合的文档:

JupyterLab完全支持Jupyter笔记本(.ipynb文件)。 JupyterLab中使用的笔记本文档格式与经典的Jupyter Notebook相同。 您现有的笔记本应该在JupyterLab中正确打开。 如果他们不这样做,请在我们的 GitHub issues 页面上打开一个问题。

单击文件浏览器中的 + 按钮,然后在新的Launcher选项卡中选择内核,创建一个笔记本:

使用默认名称创建新文件。 通过在文件浏览器中右键单击其名称并从上下文菜单中选择“Rename”来重命名文件:

JupyterLab 中 Notebooks 的用户界面紧跟经典 Jupyter Notebook 的用户界面。 经典笔记本的键盘快捷键继续工作(使用命令和编辑模式)。 但是,JupyterLab中的笔记本电脑可能会有许多新功能。

拖放单元格以重新排列笔记本:

在笔记本之间拖动单元格以快速复制内容:

创建单个 notebook 的多个同步 views:

使用 View menu 或每个单元格左侧的蓝色伸缩按钮折叠并展开代码和输出:

通过右键单击单元格并选择 “为输出启用滚动” ,启用长输出滚动:

创建单元格输出的新同步视图:

选项卡完成(使用 Tab 键激活)现在可以包含有关匹配项类型的其他信息:

注意:IPython 6.3.1 暂时禁用了类型注释。 要重新启用它们,请将``c.Completer.use_jedi = True`` 添加到 ipython_config.py 文件中。

工具提示(使用 Shift Tab 激活)包含有关对象的其他信息:

您可以将 代码控制台 连接到笔记本内核,以便按照完成它们的顺序在内核中完成计算日志。 附加的代码控制台还提供了交互式检查内核状态而无需更改笔记本的位置。 右键单击笔记本并选择“New Console for Notebook”: