使用 Google Colab
通常在學 Python 時最難入門的,就是編輯環境的安裝,不僅要安裝 Python,還得安裝一個好用的編輯器,幸好 Google 提供了一個強大又免費的線上編輯器 Colaboratory ( 簡稱 Colab ),讓使用者可以只用瀏覽器,就能撰寫與執行 Python 程式。
快速導覽:關於 Google Colab、開啟 Colab、撰寫第一支 Python 程式、連動 Google Drive、查看 Python 版本、查看與安裝套件
關於 Google Colab
Google Colab ( Colaboratory ) 是一個在雲端運行的編輯環境,由 Google 提供一個雲端虛擬主機,支援 Python 程式及機器學習 TensorFlow 演算法,Colab 目的在提供教育訓練以及教學研究,不用下載或安裝,就可直接編輯 Python,並使用 Python 的資源庫,大幅降低初學者的入門門檻,不用耗費太多時間在環境的安裝與設定。
在 Colab 裡編輯的程式碼,預設直接儲存在開發者的 Google Drive 雲端硬碟中,執行時由虛擬主機提供強大的運算能力,並不會用到本機的資源。但要如果程式閒置一段時間,會被停止並回收運算資源。
開啟 Colab ( 方法 1 )
點擊下方連結,就能夠開啟 Colab,由於會使用 Google 的雲端服務,所以必須要用 Google 帳號「登入」才能正式開始使用。
Colaboratory:網站連結
開啟 Colab ( 方法 2 )
使用 Google 帳號登入 Google Drive ( Google 雲端硬碟 ) 之後,從右上角選單裡「連結更多應用程式」。
在搜尋欄位輸入「Colaboratory」,將 Colab 添加到 Google Drive 選單裡。
再次開啟選單,點擊 Google Colaboratory,就能建立 Colab 檔案。
撰寫第一支 Python 程式
登入並開啟 Colab 之後,點選左上方「檔案 > 新增筆記本」,建立第一支 Python 的開發環境。
接著就能開始撰寫 Python 程式,撰寫完成後,點擊前方箭頭按鈕,就能夠執行觀看結果。
如果執行過程發生錯誤,也會有對應的提示。
連動 Google Drive
因為 Colab 是 Google 的服務,所以很自然的可以和 Google Drive 雲端硬碟綁定,進一步使用 Google 雲端硬碟 ( 針對檔案新增、刪除、修改...等 ),按照下列步驟,就能將 Colab 與 Google Drive 連動:
第一步、掛接雲端硬碟:點擊左側按鈕,連動 Google Drive。
第二步、開啟權限:點擊按鈕後會彈出允許權限的視窗,點擊「連線至 Google 雲端硬碟」。
第三步、看到雲端硬碟出現:當左側清單裡看到雲端硬碟的內容,表示這支 Colab 的程式已經可以開始跟自己的 Google Drive 連動。
第四步、用簡單的程式測試:將下方的程式碼貼到自己的 Colab 程式裡,執行後就會在 Colab 的資料夾 (預設為 Colab Notebooks ) 裡新增一個名為 test.txt 的純文字文件,內容會寫入「Hello Google Drive!」的文字。
with open('/content/drive/MyDrive/Colab Notebooks/test.txt', 'w') as f: f.write('Hello Google Drive!')
查看 Python 版本
如果要查看 Colab 的 Python 版本,可以在程式碼編輯區域,輸入「!python --version
」,點選前方的執行按鈕,就能查看目前的版本。
查看與安裝套件
如果要查看 Colab 的 Python 版本,可以在程式碼編輯區域,輸入「!pip list
」,點選前方的執行按鈕,就能查看目前運行的環境已經安裝了哪些套件 ( 基本上應該常用的像是 requests、beautifulsoup4、numpy、pandas都有安裝了 )。
如果要在 Colab 安裝套件,可以在程式碼編輯區域,輸入「!pip install 套件名稱
」,點選前方的執行按鈕,就能安裝指定的套件 ( 注意,是 !pip,前方多一個驚嘆號 )。
小結
Google Colab 是一個非常方便的線上 Python 編輯器,也是一個非常適合用來學習 Python 或進行 Python 教學的線上工具,在本系列的教學裡,可以多多利用這個好用的線上工具。
意見回饋
如果有任何建議或問題,可傳送「意見表單」給我,謝謝~