4.JupyterLab使用方法

您当前位置: 首页 > DOFBOT AI视觉机械臂 (树莓派版) > 开发前准备

4.4JupyterLab使用方法

JupyterLab界面是一个仪表板,可以访问交互式iPython笔记本,以及Raspblock的文件夹结构和进入linux操作系统的终端窗口。您将看到的第一个视图包括顶部的菜单栏左侧边栏中的目录树以及最初向“启动器”页面打开的主工作区

image.png

有关所有功能和菜单操作的完整详细信息,请参阅JupyterLab界面

https://jupyterlab.readthedocs.io/en/stable/user/interface.html

以下是一些在本课程中特别有用的关键功能:

·         文件浏览器:

左侧栏中的文件浏览器允许导航文件结构。双击笔记本或文件会在主工作区中打开它。

·         iPython笔记本:

本课程中使用的交互式笔记本具有“.ipynb”文件扩展名。从文件浏览器双击笔记本时,它将在主工作区中打开,其过程将开始。笔记本包括文本和代码“单元格”。当代码单元“运行”时,通过单击笔记本顶部的运行按钮或键盘快捷键[CTRL] +[ENTER],将执行单元格中的代码块,并显示输出(如果有)在笔记本电脑的下方。在每个可执行单元格的左侧,括号中有“执行计数”或“提示编号”。如果单元格运行时间超过几秒钟,您会在那里看到一个星号标记,表示单元格尚未完成执行。完成该单元格的处理后,括号中将显示一个数字。

image.png

·         内核操作:

每个正在运行的笔记本的内核是一个运行用户代码的独立进程。从文件浏览器打开笔记本时,内核会自动启动。主菜单栏上的内核菜单包含关闭或重新启动内核的命令,您需要定期使用它们。内核关闭后,不能执行任何代码单元。重新启动内核时,所有内存都会因导入的包,变量赋值等而丢失。

image.png

单元格标签:

通过右键单击单元格并选择“为输出创建新视图”,可以将任何单元格移动到主工作区中的新窗口选项卡。这样,您可以在仍然观看特定单元格的同时继续向下滚动JupyterLab笔记本。这在包含相机视图的单元格中特别有用!

image.png

·         终端窗口:

您可以直接通过Jupyter远程登录在树莓派的终端窗口中工作。在Launcher页面中,单击“其他”下的终端图标。要调出Launcher页面,如果它不再可见,请单击左侧栏顶部的“+”图标。

image.png

快捷方式是Jupyter Notebooks 最大的优势之一。当你想运行任意代码块时,只需要按 Ctrl+Enter 就行了。Jupyter Notebooks 提供了很多键盘快捷键,可以帮助我们节省很多时间。

下面是我们手动选择的一些对你的上手会有莫大帮助的快捷方式。我强烈建议你在阅读本文时逐一尝试一下。未来你会离不开它们的!

Jupyter Notebooks 提供了两种不同的键盘输入模式——命令和编辑。命令模式是将键盘和笔记本层面的命令绑定起来,并且由带有蓝色左边距的灰色单元边框表示。编辑模式让你可以在活动单元中输入文本(或代码),用绿色单元边框表示。

你可以分别使用 Esc 和 Enter 在命令模式和编辑模式之间跳跃。现在就试试看吧!

进入命令模式之后(此时你没有活跃单元),你可以尝试以下快捷键:

Shift+Enter : 运行本单元,选中下个单元

Ctrl+Enter : 运行本单元

Alt+Enter : 运行本单元,在其下插入新单元

Y:单元转入代码状态

M:单元转入markdown状态

:在上方插入新单元

B:在下方插入新单元

X:剪切选中的单元

Shift +V:在上方粘贴单元