免費雲端 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 似乎更快。


分享到:


相關文章: