================================== JupyterLab 基本使用 ================================== .. https://blog.csdn.net/cainiao_python/article/details/125567913 主面板(Notebook Dashboard) ================================================== 打开Notebook,可以看到主面板。 在菜单栏中有File、Edit、View、Run、Kernel、Tabs、settings、Help选项。 用到最多的是Files,我们可以在这里完成notebook的新建、重命名、复制等操作。 一个notebook的编辑界面主要由四部分组成:名称、菜单栏、工具栏以及单元(Cell), 如 :numref:`工具栏` 。 .. figure:: image4.png :alt: 工具栏 :align: center :name: 工具栏 工具栏 有两种打开方式,可选择打开方式如 :numref:`Open in notebook` 形式。 .. figure:: image5.png :alt: Open in notebook :align: center :name: Open in notebook Open in notebook **菜单栏** 菜单栏中有File、Edit、View、Run、Kernel、Tabs、settings、Help等功能,下面逐一介绍。 **File** 按钮如 :numref:`File按钮选项` 所示。 .. figure:: image6.png :alt: File按钮选项 :align: center :name: File按钮选项 File按钮选项 .. csv-table:: :file: File具体功能.csv :widths: 1, 1 :header-rows: 1 **Edit** 按钮如 :numref:`Edit按钮选项` 所示。 .. figure:: image7.png :alt: Edit按钮选项 :align: center :name: Edit按钮选项 Edit按钮选项 .. csv-table:: :file: Edit具体功能.csv :widths: 1, 1 :header-rows: 1 **View** 按钮如 :numref:`View按钮选项` 所示。 .. figure:: image8.png :alt: View按钮选项 :align: center :name: View按钮选项 View按钮选项 .. csv-table:: :file: View具体功能.csv :widths: 1, 1 :header-rows: 1 View中的功能可以让用户更好的展示自己的notebook,但对编写代码、实现功能没有影响。 **Run** 按钮如 :numref:`Run按钮选项` 所示。 .. figure:: image9.png :alt: Run按钮选项 :align: center :name: Run按钮选项 Run按钮选项 .. csv-table:: :file: Run具体功能.csv :widths: 1, 1 :header-rows: 1 **Kernel** 按钮如 :numref:`Kernel按钮选项` 所示。 .. figure:: image10.png :alt: Kernel按钮选项 :align: center :name: Kernel按钮选项 Kernel按钮选项 .. csv-table:: :file: Kernel具体功能.csv :widths: 1, 1 :header-rows: 1 **Tabs** 按钮如 :numref:`Tabs按钮选项` 所示。 .. figure:: image11.png :alt: Tabs按钮选项 :align: center :name: Tabs按钮选项 Tabs按钮选项 .. csv-table:: :file: Tabs具体功能.csv :widths: 1, 1 :header-rows: 1 **Settings** 按钮如 :numref:`Settings按钮选项` 所示。 .. figure:: image12.png :alt: Settings按钮选项 :align: center :name: Settings按钮选项 Settings按钮选项 .. csv-table:: :file: Settings具体功能.csv :widths: 1, 1 :header-rows: 1 **Help** 按钮如 :numref:`Help按钮选项` 所示。 .. figure:: image13.png :alt: Help按钮选项 :align: center :name: Help按钮选项 Help按钮选项 .. csv-table:: :file: Help具体功能.csv :widths: 1, 1 :header-rows: 1 编辑界面(Notebook Editor) ================================================== 在这里,我们可以修改notebook的名字,直接点击当前名称,弹出对话框进行修改: 如 :numref:`notebook名称修改` 。 .. figure:: image14.png :alt: notebook名称修改 :align: center :name: notebook名称修改 notebook名称修改 **工具条** 工具条中的功能基本上在菜单中都可以实现,这里是为了能更快捷的操作,将一些常用按钮放了出来。 如 :numref:`各按钮的解释` 。 .. figure:: image15.png :alt: 各按钮的解释 :align: center :name: 各按钮的解释 各按钮的解释 **Cell的四种功能** Cell有四种功能:Code、Markdown、Raw NBConvert、Heading,这四种功能可以互相切换。 四种功能的切换可以使用快捷键或者工具条。 其中,最常用的是前两个,分别是代码状态, Markdown编写状态。 - Code用于写代码, - Markdown用于文本编辑, - Raw NBConvert中的文字或代码等都不会被运行, - Heading是用于设置标题的,这个功能已经包含在Markdown中了。 选择一个 kernel ========================= 在 Kernel 菜单中提供了一个更换 kernel 的选项。 最开始创建一个 notebook 的时候, 就是选择了一个 kernel ,当然这里能否选择其他的 kernel , 取决于是否有安装,比如 Python 的版本, 当你同时安装了 python3.6 和 python2.7 , 那么就有这两个选择。 除了 Python 语言, Juypter notebook 支持的 kernel 还包括其他超过一百种语言,比如 Java、C、R、Julia 等等。 其他 ================================================== (1)按tab键查看提示信息或者补全命令 (2)在一个库、方法或变量前加上 ``?`` ,就可以获得它的一个快速语法说明 (3)使用分号可以阻止该行函数的结果输出