Jupyter 笔记本
在 DataSpell 中提供的 Jupyter Notebook 集成功能,您可以编辑、执行和调试 notebook 源代码,并检查执行输出,包括流数据、图像和其他媒体。
DataSpell 中的 Notebook 支持包括:
快速开始
要开始使用 DataSpell 中的 Jupyter notebooks:
在您的 工作区 中打开文件。
如有需要, 配置或 创建一个新的虚拟环境。
添加和编辑 源代码单元格。
执行任意代码单元以启动 Jupyter 服务器。
熟悉用户界面
Jupyter notebook 工具栏
Jupyter 笔记本 工具栏可快速访问笔记本的所有基本操作。

您可以通过添加、移除和重新排列操作来自定义工具栏:
在笔记本工具栏中单击
更多。
请执行以下操作之一:
选择 自定义工具栏 ,然后从列表中选择操作。 该操作将被添加至工具栏。
选择 以打开对话框,在其中可以添加或移除其他操作。 更多信息请参阅 菜单和工具栏。
项目 | 描述 |
|---|---|
下方代码单元格 | 在选定的单元下添加一个代码单元。 |
上移单元格 | 上移当前单元格。 |
下移单元格 | 下移当前单元格。 |
运行单元格并选择下一个 | 执行此单元并选择下方的单元。 如果下面没有单元格,DataSpell 将会创建它。 |
运行所有 | 执行笔记本中的所有单元格。 |
重启内核 | 点击此图标以 重新启动当前正在运行的 kernel。 |
清除所有输出 | 清除笔记本中的所有输出。 |
创建 Gist | 打开 创建 Gist 对话框。 |
| 单击此小部件以导航到最后执行的单元格。 |
| 显示当前使用的 Jupyter 服务器。 单击此小部件并选择 以 设置另一个本地或远程 Jupyter 服务器。 |
其他操作 | |
单元格类型选择器 | 显示所选单元格的类型。单击可选择其他类型并相应地转换该单元格。 单击可选择其他类型并相应地转换该单元格。 |
删除单元格 | 删除当前单元格。 |
调试单元格 | 为选中的单元格启动调试。 |
选择上方单元格 | 选择上方的单元格。 |
选择下一个单元格 | 选择下方的单元格。 |
在浏览器中打开 Notebook | 在浏览器中打开当前的 notebook。 |
单元格
单元格包含一段代码或 Markdown 文本。 当您运行代码单元时,您可以查看单元输出,这是代码执行的结果:

每个单元都包含其自己的工具栏,可快速访问基本操作。
单元工具栏由以下元素组成:
工具栏上直接可用的操作.
上下文菜单中的其他操作. 要打开上下文菜单,请单击单元工具栏上的
。
工具栏和上下文菜单中可用的操作因单元类型而异:
项目 | 描述 |
|---|---|
工具栏操作 | |
| 获取 AI 帮助以提供代码建议或改进。 |
| 调试单元中的代码。 |
| 移除当前单元。 |
上下文菜单选项 | |
运行以上所有单元格 | 运行当前单元格以上的所有单元格。 |
运行当前及以下单元格 | 运行当前单元格及其以下的所有单元格。 |
上移单元格 | 将当前单元上移。 |
下移单元格 | 将当前单元格下移。 |
合并上方单元格 | 将当前单元格与上方单元格合并。 |
合并下面的单元格 | 将当前单元格与下方单元格合并。 |
拆分单元格 | 在插入符号位置将单元格拆分为两个。 |
向下复制单元格 | 复制当前单元并将副本插入到下方。 |
复制单元格 | 复制单元并将其添加到剪贴板。 |
剪切单元格 | 移除单元并将其添加到剪贴板。 |
将单元格转换为 Markdown | 将当前单元格的类型更改为 Markdown。 |
将单元格转换为 SQL | 将当前单元格的类型更改为 SQL。 |
添加单元格标签 | 添加标签以组织或管理单元。 |
清除输出 | 清除单元的输出。 |
项目 | 描述 |
|---|---|
工具栏操作 | |
| 获取 AI 帮助以提供代码建议或改进。 |
| 切换到 编辑模式。 |
| 执行 Markdown 部分中的所有单元。 |
| 移除当前单元。 |
上下文菜单选项 | |
添加单元格标签 | 添加标签以组织或管理单元。 |
向下复制单元格 | 复制当前单元并将副本插入到下方。 |
上移单元格 | 将当前单元上移。 |
下移单元格 | 将当前单元下移一行。 |
复制单元格 | 复制单元并将其添加到剪贴板。 |
剪切单元格 | 移除单元并将其添加到剪贴板。 |
项目 | 描述 |
|---|---|
工具栏操作 | |
| 获取 AI 帮助以提供代码建议或改进。 |
| 调试单元中的代码。 |
| 移除当前单元。 |
上下文菜单选项 | |
运行以上所有单元格 | 运行当前单元格以上的所有单元格。 |
运行当前及以下单元格 | 运行当前单元格及其以下的所有单元格。 |
上移单元格 | 将当前单元上移。 |
下移单元格 | 将当前单元格下移。 |
合并上方单元格 | 将当前单元格与上方单元格合并。 |
合并下面的单元格 | 将当前单元格与下方单元格合并。 |
拆分单元格 | 在插入符号位置将单元格拆分为两个。 |
向下复制单元格 | 复制当前单元并将副本插入到下方。 |
复制单元格 | 复制单元并将其添加到剪贴板。 |
剪切单元格 | 移除单元并将其添加到剪贴板。 |
将单元格转换为 Markdown | 将当前单元格的类型更改为 Markdown。 |
添加单元格标签 | 添加标签以组织或管理单元。 |
清除输出 | 清除单元的输出。 |
自定义单元格工具栏
按 Ctrl+Alt+S 打开设置,然后选择 。
或者,点击
工具栏,然后选择 自定义单元工具栏。
在 自定义 Jupyter 单元工具栏 下添加或删除操作。
有关更多信息,请参阅 菜单和工具栏。
点击 确定 应用更改并关闭窗口,或点击 Apply 保持窗口打开。
Jupyter 工具窗口
Jupyter 工具窗口会在您启动任何 Jupyter 服务器时 显示。 此窗口的 服务器 选项卡显示 Jupyter 服务器的当前状态和浏览器中笔记本的链接。
它还提供了控制来停止正在运行的服务器( )并启动已停止的服务器(
)。
Jupyter 控制台
您可以在 Jupyter 控制台 中执行命令:
点击
打开 Jupyter Console 位于 notebook 工具栏上。 当您为当前 notebook 启动了 Jupyter 服务器时,此按钮将启用。 您可以为每个 notebook 文件打开一个控制台。
输入一条或多条命令,然后按
位于控制台工具栏上。
变量 选项卡提供有关已执行单元变量值的详细报告。 当您启动 Jupyter 控制台时,该选项卡会自动打开。
Jupyter Variables 工具窗口
每次执行单元格时, Jupyter 变量 工具窗口都会出现。 如果需要永久隐藏它,请转到 并取消选中 执行时显示变量工具窗口 复选框。
