Google Colab - 你的第一个 Colab 笔记本



在本节中,您将创建并执行第一个简单的笔记本。在需要的地方,请按照给出的步骤操作。

注意 - 由于 Colab 隐式地使用 Google Drive 存储您的笔记本,因此请确保在继续操作之前已登录您的 Google Drive 帐户。

步骤 1 - 在您的浏览器中打开以下 URL:https://colab.research.google.com 您的浏览器将显示以下屏幕(假设您已登录 Google Drive):

Colab Search

步骤 2 - 点击屏幕底部的新建 Python 3 笔记本链接。一个新的笔记本将打开,如下面的屏幕截图所示。

New Notebook

您可能已经注意到,笔记本界面与 Jupyter 提供的界面非常相似。有一个代码窗口,您可以在其中输入 Python 代码。

设置笔记本名称

默认情况下,笔记本使用 UntitledXX.ipynb 的命名约定。要重命名笔记本,请点击此名称,并在编辑框中输入所需的名称,如下所示:

Setting Notebook Name

我们将此笔记本命名为MyFirstColabNotebook。因此,在编辑框中输入此名称,然后按 ENTER。笔记本现在将采用您指定的名称。

输入代码

您现在将在代码窗口中输入一个简单的 Python 代码并执行它。

在代码窗口中输入以下两个 Python 语句:

import time
print(time.ctime())

执行代码

要执行代码,请点击代码窗口左侧的箭头。

Executing Code

过一段时间后,您将在代码窗口下方看到输出,如下所示:

Mon Jun 17 05:58:40 2019

您可以随时通过点击输出显示左侧的图标来清除输出。

Output Display

添加代码单元格

要向笔记本添加更多代码,请选择以下菜单选项:

Insert / Code Cell

或者,只需将鼠标悬停在代码单元格的底部中央。当代码文本按钮出现时,点击代码以添加一个新的单元格。这在下面的屏幕截图中显示:

Code Text Buttons

一个新的代码单元格将添加到当前单元格下方。在新建的代码窗口中添加以下两个语句:

time.sleep(5)
print (time.ctime())

现在,如果您运行此单元格,您将看到以下输出:

Mon Jun 17 04:50:27 2019

当然,这两个时间字符串之间的时间差不是 5 秒。这是显而易见的,因为您确实花了一些时间插入新代码。Colab 允许您无中断地运行笔记本中的所有代码。

运行全部

要无中断地运行笔记本中的所有代码,请执行以下菜单选项:

Runtime / Reset and run all…

它将为您提供如下所示的输出:

Run All

请注意,现在两个输出之间的时间差正好是 5 秒。

可以通过执行以下两个菜单选项来启动上述操作:

Runtime / Restart runtime…

或者

Runtime / Restart all runtimes…

然后

Runtime / Run all

研究运行时菜单下的不同菜单选项,以熟悉可用于执行笔记本的各种选项。

更改单元格顺序

当您的笔记本包含大量代码单元格时,您可能会遇到想要更改这些单元格执行顺序的情况。您可以通过选择要移动的单元格,然后点击以下屏幕截图中显示的向上移动单元格向下移动单元格按钮来实现:

Changing Cell Order

您可以多次点击这些按钮以将单元格移动多个位置。

删除单元格

在项目开发过程中,您可能在笔记本中引入了几个现在不需要的单元格。您可以轻松地通过单击一下将其从项目中删除。点击代码单元格右上角的垂直点状图标。

Deleting Cell

点击删除单元格选项,当前单元格将被删除。

现在,您已经学习了如何运行一个简单的笔记本,让我们探索 Colab 的其他功能。

广告