添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
刚毅的打火机  ·  [挖坑]python画图学习·  昨天    · 
踢足球的鸵鸟  ·  寫入資料到 EXCEL - Python ...·  17 小时前    · 
还单身的钢笔  ·  PyCharm — outmanzzq·  17 小时前    · 
英勇无比的野马  ·  Running GPTJ ...·  12 小时前    · 
卖萌的小蝌蚪  ·  小米公益·  3 月前    · 
不羁的勺子  ·  JSON decoding error ...·  1 年前    · 

使用 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 教學的線上工具,在本系列的教學裡,可以多多利用這個好用的線上工具。

    如果有任何建議或問題,可傳送「意見表單」給我,謝謝~

    Python 教學

    Python 學習導讀 關於 Python 使用 Google Colab 使用 Anaconda 使用 Python 虛擬環境 Python 範例集錦 變數 variable 變數 ( 全域、區域 ) 數字 number 文字與字串 string 文字與字串 ( 常用方法 ) 文字與字串 ( 格式化 ) 串列 list 串列 ( 常用方法 ) 元組/數組 tuple 字典 dictionary 集合 set 縮排和註解 運算子 operator 邏輯判斷 ( if、elif、else ) 邏輯判斷 ( and 和 or ) 重複迴圈 ( for、while ) 例外處理 ( try、except ) 生成式 comprehension 物件類別 class 物件繼承 inheritance 匯入模組 import 函式 function 匿名函式 lambda 遞迴 recursion 產生器 generator 裝飾器 decorator 閉包 closure

    內建函式&方法

    輸入與輸出 字串操作與轉換 迭代物件轉換 迭代物件操作 檔案讀寫 ( open ) eval() 與 exec()

    標準函式庫&模組

    隨機數 random 數學 math 數學統計函式 statistics 時間與日期 datetime 時間處理 time 日曆 calendar 使用正規表達式 re 檔案操作 os 查找匹配檔案 glob 壓縮檔案 zipfile 高階檔案操作 shutil 高效迭代器 itertools 容器資料型態 collections CSV 檔案操作 JSON 檔案操作 threading 多執行緒處理 concurrent.futures
  •