Jupyter Notebook的使用

      最近有人问我:ipynb的文件要怎么打开,打开后要怎么运行啊… 那么这篇博客就让我们看下如何解答上面的问题。


      接上文 Anaconda下载安装与使用 ,安装Anaconda后,电脑里就会有“Jupyter Notebook”软件。下面简要介绍Windows系统内的“Jupyter Notebook”软件的使用。

(1)启动Jupyter Notebook程序

      要启动Jupyter Notebook程序,单击电脑任务栏的“开始”菜单,找到“Anaconda3(64-bit)”菜单项,单击出现下拉子菜单,选中“Jupyter Notebook”,单击启动该程序,如图所示。
在这里插入图片描述

启动Jupyter Notebook

      启动Jupyter Notebook过程中,首先弹出一个黑色背景的窗口,等待一段时间,将打开如图所示的浏览器页面。在使用Jupyter Notebook过程中,都不要关闭上述黑色背景的窗口。

      如果出现闪退,也可以点击Anaconda Prompt,在命令行输入:jupyter notebook,然后就可以自动跳转到jupyter notebook页面了,具体可看 自动跳转 部分。

Jupyter Notebook的使用_第1张图片

Jupyter Notebook起始页面

      Jupyter Notebook启动后,在浏览器内显示的是“用户主文件夹”所包含的子文件夹和文件。用户主文件夹是Windows系统默认的、用于存放用户个人数据的文件夹。使用电脑的每一个用户都有属于自己的用户主文件夹。不同的电脑用户的用户主文件夹下的内容是不同的。在这个文件夹下面,通常包含有以下文件夹:

  1. Desktop文件夹。该文件夹又叫电脑桌面文件夹。电脑桌面上各个程序的快捷键位于该文件夹内。如果在该文件夹下创建子文件夹,比如创建名字为“books”的文件夹,那么“books”文件夹的图标将出现在电脑桌面上。
  2. Documents文件夹。该文件夹又叫用户文档文件夹,用来存放用户的文档。在Windows资源管理器窗口内,单击“文档”,将列出用户文档文件夹包含的子文件夹和文件,如图15-3所示。

      在起始页面内,单击“Desktop”文件夹,将进入该文件夹内。单击窗口右上角的“New”按钮,在弹出的列表框内选择“Python 3”。这一步叫“新建交互式文档”,将创建一份空白的交互式文档。空白的交互式文档如图所示。
Jupyter Notebook的使用_第2张图片

新建交互式文档

(2)为新建的交互式文档命名

      空白的交互式文档的标题叫“Untitled”。Untitled这个单词的中文含义是“未命名的”。在浏览器窗口内,显示有“In [ ]”开头的空白输入框。该输入框内用于输入Python代码。
Jupyter Notebook的使用_第3张图片

空白的交互式文档

      单击“Untitled”,将弹出一个如图所示的对话框,可以为当前交互式文档命名。在对话框内输入交互式文档的名字,比如“test”,单击对话框内的“Rename”按钮,将把新建的交互式文档命名为test。
Jupyter Notebook的使用_第4张图片

为新建的交互式文档命名

(3)编辑和运行代码

      如图所示,以“In [ ]”开头的输入框叫“代码输入框”,单击选中代码输入框,光标将出现在输入框内,此时边框变为浅绿色,说明当前输入框处于编辑状态,可以在“代码输入框”中输入代码。第一次试用,我们敲入一行代码:print("hello Jupyter Notebook!"),注意代码中的括号、引号都是英文的。
Jupyter Notebook的使用_第5张图片

在代码输入框内输入Python代码

      敲入Python代码完毕后,选择窗口上部的“Cell/Run Cells and Select Below”菜单,如图所示。这是指示Jupyter Notebook运行代码输入框内的代码。
Jupyter Notebook的使用_第6张图片

“Cell/Run Cells and Select Below”菜单

Jupyter Notebook的使用_第7张图片

运行结果

      Jupyter Notebook运行Python代码后,将在代码输入框下方输出运行结果,如图所示。图所示的窗口内,第一个代码输入框的左侧以“In [1]”开头。方括号内的1表示运行序号。在第一个代码输入框下方,显示有“hello Jupyter Notebook!”这一串文字,这正是“print("hello Jupyter Notebook!")”这条语句产生的输出。在这串文字下方的是第二个代码输入框。

      在图所示的窗口内,有两个“区块(Cell)”。第一个区块包含两行,第一行是“In [1]: print("hello Jupyter Notebook!")”,第二行是“hello Jupyter Notebook!”这一串文字。第二个区块是一个空白的代码输入框。

Jupyter Notebook的使用_第8张图片

运行Python代码

      在第二个代码输入框内敲入如图所示的Python代码。输入代码完毕后,按“Shift + Enter”组合键,指示Jupyter Notebook运行当前选中的输入框内的代码。在第二个输入框下方,显示有“1.414”开头的数字。这一数字是第二个代码输入框内的代码产生的输出。第二个代码输入框左侧的“In [2]:”内的数字2是运行序号。

      按下“Shift + Enter”组合键与前面所述的选择“Cell / Run Cells and Select Below”菜单的功用是相同的,都指示Jupyter Notebook运行当前选中的输入框内的代码,并且选中下方的段落。当前选中的输入框(或者区块)有一个特征:点击In[]所在空白区域,当前输入框的边框变为浅蓝色,说明进入命令模式。此时可以对所选中的区块进行增加和删除操作。若点击代码输入框,此时输入框的边框变为浅绿色,说明进入编辑模式,可以编写代码。

      选择“Cell / Run Cells”菜单或者按下“Ctrl + Enter”组合键的话,将运行当前选中的输入框内的代码,但不会选中下一段落。选择“Cell / Run Cells and Insert Below”或者按下“Alt + Enter”组合键的话,将运行当前选中的输入框内的代码,并且在下方新建一个区块,区块内包含空白的代码输入框。选择“Cell / Run All”菜单的话,将以从上到下的顺序运行所有代码输入框内的代码。
Jupyter Notebook的使用_第9张图片

两次运行结果的显示

(4)保存交互式文档

      如图所示的名为test的交互式文档还没有保存。单击工具栏内的磁盘图标按钮就能保存先前所做的修改。图指出磁盘按钮所在位置。若是如前面所述,在Desktop文件夹(即桌面文件夹)内新建交互式文档,而后命名为test,那么可以在电脑桌面看到名为“test.ipynb”的文件。“.ipynb”是Notebook这类交互式文档的文件后缀名。
Jupyter Notebook的使用_第10张图片

保存Notebook内的修改

(5)再次打开交互式文档

      以后想要再次打开桌面文件夹内的“test.ipynb”这份交互式文档,操作步骤是:
            1)启动Jupyter Notebook;
            2)在浏览器页面内找到Desktop文件夹,点击入内;
            3)在浏览器页面内找到“test.ipynb”文件,单击它即可打开,出现浏览器页面。注意,在桌面上双击“test.ipynb”文件,是不能成功打开的。

你可能感兴趣的:(Python,数据挖掘,jupyter,ide,python)