免费云端 Jupyter 写 Python 除了 Azure Notebook 还有它

前几天,小编给小伙伴们你介绍了微软基于 Azure 云的免费 Jupyter Notebook 项目,有些小伙伴很感兴趣,今天介绍 Google 出品的另一款同类项目 『Colaboratory』。


先上这个项目的官方介绍:Colaboratory 是一个免费的 Jupyter 笔记本环境,不需要进行任何设置就可以使用,并且完全在云端运行。借助 Colaboratory,您可以编写和执行代码、保存和共享分析结果,以及利用强大的计算资源,所有这些都可通过浏览器免费使用。



项目地址(可能需要科学上网才能访问) https://colab.research.google.com 打开后即显示项目的基本说明页

免费云端 Jupyter 写 Python 除了 Azure Notebook 还有它

Google Colaboratory 首页

为方便保存笔记文件,建议使用 Google 账号从右上角『登录』链接登录。登录后显示面板如下图,显示『最近打开过』的笔记文件,另有标签『Google 云端硬盘』显示已经保存至 Google Drive 的笔记文件,『GiHub』显示关联 GitHub账号的笔记文件等。


免费云端 Jupyter 写 Python 除了 Azure Notebook 还有它

文件选择面板

此处我们通过右下角『新建 PYTHON3 记事本』以创建一个 Jupyter Notebook 笔记文件,基本界面如下图:


免费云端 Jupyter 写 Python 除了 Azure Notebook 还有它

Notebook 页面


基本面板左上显示笔记文件名,可以自行定义文件名称,通过『文件』菜单可以将文件保存至当前账号的 Google Drive。右侧『连接』选项可以选择连接至免费云端计算机环境以便于运行代码,左侧『+代码 +文本』按钮用于新建代码或文本单元格。

Colaboratory 项目界面是非典型 Jupyter Notook 界面效果,主题颜色,可以通过右侧『齿轮』图标进入设置网站『主题背景』为 "Light" 亮色调。


免费云端 Jupyter 写 Python 除了 Azure Notebook 还有它

Light 明亮主题


尽管界面UI有所不同,但使用和 Jupyter Notebook 基本一致,单元格编码后除使用 『Shift+回车』运行外,也可以单击单元格前的『播放』按钮以执行;右侧依附于单元格的一组按钮,可以完成上、下移位,设置,删除等操作;


单击最左侧边栏『>』铵钮可以打开一个侧边栏,里面有文档大纲:显示文档标题级别,代码段:插入常用代码,文件:显示当前项目文件目录,并且贴心的准备了一个『Sample Data』目录包含一些 .csv 或 .json 文件,方便测试


免费云端 Jupyter 写 Python 除了 Azure Notebook 还有它

侧边栏『文件』标签


Google Colab Notebook, 可以在 import Python 包时自动安装配置,因此可以省去 pip install 的安装过程。


关于 Google Colab Notebook 的更多功能,有兴趣的小伙伴可以自行去发现!相较于微软 Azure Notebook 的 4G 内存限制,Colab Notebook 提供最大 20G 的内存,因而在处理大批量数据时会更占优势。但就访问速度来讲,国内访问 Azure Notebook 似乎更快。


分享到:


相關文章: