
- Google Colab 教程
- Google Colab - 首页
- Google Colab - 简介
- 什么是Google Colab?
- 你的第一个Colab笔记本
- 代码文档
- Google Colab - 保存你的工作
- Google Colab - 分享笔记本
- 调用系统命令
- 执行外部Python文件
- Google Colab - 图形输出
- Google Colab - 代码编辑帮助
- Google Colab - 魔法命令
- Google Colab - 添加表单
- Google Colab - 安装机器学习库
- Google Colab - 使用免费GPU
- Google Colab - 总结
- Google Colab 有用资源
- Google Colab - 快速指南
- Google Colab - 有用资源
- Google Colab - 讨论
Google Colab - 执行外部Python文件
假设你已经编写了一些Python代码并将其存储在你的Google Drive中。现在,你希望在Colab中加载此代码以进行进一步修改。本章将介绍如何加载和运行存储在Google Drive中的代码。
挂载驱动器
Tools / Command palette
你将看到如下截图所示的命令列表:

在搜索框中输入几个字母,例如“m”,以找到挂载命令。从列表中选择“挂载驱动器”命令。以下代码将插入你的代码单元格中。
# Run this cell to mount your Google Drive. from google.colab import drive drive.mount('/content/drive')
如果你运行此代码,系统将要求你输入验证码。相应的屏幕如下所示:

在你的浏览器中打开上面的URL。系统将要求你登录你的Google帐户。现在,你将看到以下屏幕:

如果你授予权限,你将收到如下代码:

将此代码复制粘贴到代码单元格中,然后按ENTER键。一段时间后,驱动器将被挂载,如下面的截图所示:

现在,你就可以在Colab中使用驱动器的内容了。
列出驱动器内容
你可以使用以下`ls`命令列出驱动器的内容:
!ls "/content/drive/My Drive/Colab Notebooks"
此命令将列出你的Colab Notebooks文件夹的内容。我的驱动器内容的示例输出如下所示:
Greeting.ipynb hello.py LogisticRegressionCensusData.ipynb LogisticRegressionDigitalOcean.ipynb MyFirstColabNotebook.ipynb SamplePlot.ipynb
运行Python代码
现在,假设你想运行一个名为hello.py的Python文件,该文件存储在你的Google Drive中。在代码单元格中输入以下命令:
!python3 "/content/drive/My Drive/Colab Notebooks/hello.py"
为了便于参考,这里给出hello.py的内容:
print("Welcome to TutorialsPoint!")
你将看到以下输出:
Welcome to TutorialsPoint!
除了文本输出外,Colab还支持图形输出。我们将在下一章中介绍这一点。
广告