本文将逐个解说Jupyter Notebook菜单栏中的每个选项。
1 - File:文件
File
New Notebook
新建笔记本。二级菜单可以选择新建笔记本的内核(语言),我这里只有Python3的,Jupyter Notebok也可使用Python2,Julia,C++等。
Open...
打开笔记本。将开启新窗口显示本级菜单提供打开。
Make a Copy...
创建一个副本。将在本级菜单中创建一个名为xxx-Copy1(xxx为当前文件名)的当前文件的副本,并在新窗口中进入。
Save as...
另存为。将弹出一个对话框,手动输入保存地址。PS:现有路径如果有中文的,对话框中将有乱码。
Rename...
重命名。将弹出对话框,输入新标题。也可直接在页面中点击标题进行重命名。
Save and Checkpoint
保存并作为检查点。类似游戏的存档点。
Revert to Checkpoint
将本文件转到某检查点。当前的文件如果不存档,将直接消失。
Print Preview
打印预览。在新选项卡中打开当前页面的打印版,类似网页,不可修改。
Download as
转为其他格式下载。在二级菜单中可以选择,包括.py文件。
信任笔记
将弹出如下对话框:
信任笔记
此功能在office中也有。
Close and Halt
关闭并关停。如果你只是关闭了笔记的页面,不会关停笔记本的运行,而这个可以同时关停运行。
2 - Edit:编辑
Edit
Cut Cells/Copy Cells
剪切单元格/复制单元格。两者也都在工具栏按钮中存在。
Paste Cells Above/Paste Cells Below/Paste Cells & Replace
粘贴在选中单元格以上/粘贴在选中单元格以下/粘贴并替换选中单元格。
Delete Cells/Undo Delete Cells
删除单元格/撤销删除单元格。
Split Cell/Merge Cell Above/Merge Cell Below
(在光标处)拆分单元格/将选中单元格与上方单元格合并/将选中单元格与下方单元格合并。
Move Cell Up/Move Cell Down
上移选中单元格/下移选中单元格。
Edit Notebook Metadata
编辑界面元数据。将弹出以下对话框:
编辑界面元数据
可见是修改网页界面的一些设置。
Find and Replace
查找并替换。将弹出如下对话框:
查找并且替换
在office中也有同样的功能。
Cut Cell Attachments/Copy Cell Attachments/Paste Cell Attachments
切割单元格附件/复制单元格附件/粘贴单元格附件。这个附件的定义我不是很明确,似乎不是指插入的图片之类。
Insert Image
插入图片。
3 - View:视图
视图
Toggle Header
切换显示/隐藏标题栏。指的是以下部分:
标题栏
Toggle Toolbar
切换显示/隐藏工具栏。指的是以下部分:
工具栏
Toggle Line Numbers
切换显示/隐藏行号。指的是以下的变化:
显示行号
隐藏行号
Cell Toolbar
单元格工具栏。
编辑元数据:
显示如下,点击后可修改单元格的json数据。
编辑元数据
Raw Cell Format:
原始单元格格式。没任何改变,应该和None是一个意思。
幻灯片:
将会在单元格上显示如下菜单:
幻灯片
可设置每个单元格在幻灯片格式下的展示方式。我会另写一篇文章描述Jupyter Notebook的幻灯片设置。
附件:
附件
可编辑本单元格的附件。
Tags:
标签。提供标签管理。
标签
4 - Insert:插入
Insert
Insert Cell Above/Insert Cell Below
插入单元格上方/插入单元格下方。可直接使用快捷键A/B达到效果。
5 - Cell:单元格
Run Cells
运行所有单元格
Run Cells and Select Below/Run Cells and Insert Below
运行单元格并选择下方(如果下方没有单元格将插入新单元格)/运行单元格并在下面插入。分别可用快捷键Shift+Enter/Alt+Enter代替。
Run All/Run All Above/Run All Below
全部运行下方/全部运行/全部运行上方
Cell Type
单元格类型。分别为Code(代码模式)/Markdown(Markdown文本模式)/Raw NBConvert。前两者可用快捷键Y/M代替。
Current Outputs/All Output
当前输出/所有输出。两者的二级菜单相同如下:
输出
Toggle
切换隐藏/展示。默认为展示状态,隐藏状态如下:
Toggle
可以点击并展示。
Toggle Scrolling
切换滑动/不滑动。指的是对于较长的输出的显示格式,滑动模式如下:
Toggle Scrolling
Clear
清除输出。
6 - Kernel:核心
Kernel
Interrupt
中断。将中断与服务器的连接。
Restart
重启。重启服务将丢失所有变量。
Restart & Clear Output/Restart & Run All
重启并清除输出/重启并运行全部单元格
Reconnect
重新连接。
Shutdown
关闭。关闭连接后需要使用Restart重连。
Change kernel
改变核心。即改变语言核心。
7 - Widgets:小部件
Widgets
Save Notebook Widget State/Clear Notebook Widget State
保存Notebook小部件状态/清除Notebook小部件状态
Download Widget State
下载小部件状态
Embed Widgets
嵌入小部件
8 - Help:帮助
Help
User Interface Tour
用户界面预览,这个可以带你了解界面。新手去看看。
Keyboard Shortcuts
键盘快捷键。使用快捷键将指数倍提升使用体验。以下是快捷键的截图:
快捷键1
快捷键2
快捷键3
Edit Keyboard Shortcuts
编辑键盘快捷键。以下都是一些帮助文档与参考手册。
Notebook Help
Notebook帮助网址
Markdown
Markdown网址
Python Reference
Python参考手册
IPython Reference
IPython参考手册
NumPy Reference
NumPy参考手册
SciPy Reference
SciPy参考手册
Matplotlib Reference
Matplotlib参考手册
SymPy Reference
SymPy参考手册
pandas Reference
pandas参考手册
About
关于。将显示Notebook 的一些版本信息。
以上就是Jupyter Notebook 菜单栏选项全解说,希望能给大家提供一些帮助。