前言
colaboratory 是一個由 google 提供非常方便的網頁開發平台,
我們可以在上面進行 python 程式的快速開發,
而且最方便的是「python 環境」我們使用完就可以直接拋棄,
如果將「python 環境」裝在自己的電腦,
有時候「python 環境」壞了可能就很難修,甚至最慘可能要重灌電腦QQ。
為什麼要上傳檔案?
為什麼我們會需要上傳檔案? 畢竟 colaboratory 本身是雲端環境,
我們如果在「本地端」開發,能夠相對感受到的好處就是「檔案易於取用」,
我們透過上傳的方法。並直接將檔案串聯,就能彌補一些這方面的不方便。
註:如果你想要找的是「直接取用 google drive 資料的方法」
主要差別是在「檔案能否在使用完 colab 後被保存下來」,請參考我的另外一篇文章
【Colab】Python colab 連接 google 雲端硬碟取用資料 (內含範例程式碼) mount google drive
上傳檔案範例
from google.colab import files
uploaded = files.upload()
file_name = list(uploaded.keys())[0]
print(file_name)
說明
- uploaded = files.upload()
這行就是我們進行上傳的功能,上傳完後我們會得到一個 dict (包含檔案相關資訊) - file_name = list(uploaded.keys())[0]
這行是我們從剛剛的 dict 提取出檔案的名稱,在下一行我們就可以直接使用這個 path 去完成其他功能
Reference
https://ithelp.ithome.com.tw/articles/10217962