解決 Google Colab 檔案操作遇到 Operation not supported 錯誤訊息

Google Colaboratory (以下簡稱 Google Colab) 是 Python 初學者的好用工具,但是進行雲端硬碟 (Google Drive) 檔案操作時遇到 Operation not supported 錯誤訊息。解決方式是避免檔案轉換成 「Google 文件編輯器格式」。

logo of Google colab

問題狀況

Google Colab 提供的檔案讀取或儲存的範例 External data: Drive, Sheets, and Cloud Storage - Colaboratory 執行時會遇到狀況

## 範例程式: https://colab.research.google.com/drive/1srw_HFWQ2SMgmWIawucXfusGzrj1_U0q
from google.colab import drive
drive.mount('/content/gdrive')

上傳檔案 test.csv 到我的雲端硬碟 / Colab Notebook /

## 列印目錄內的檔案清單
!ls '/content/gdrive/My Drive/Colab Notebooks/'
## 回傳 test.gsheet
要列印檔案內容
!cat '/content/gdrive/My Drive/Colab Notebooks/test.gsheet'
## 遇到錯誤訊息 Operation not supported

解決方式

上傳檔案前,記得不要勾選要轉換成 「Google 文件編輯器格式」。




列印某目錄的檔案清單時,觀察檔案副檔名,應該要預期原始檔案副檔名。而不是 .gsheet 或 .gdoc

參考資料






留言