AI智能
改变未来

Goolge Driver 聯動 Co-Lab Notebook


Goolge Driver 聯動 Co-Lab Notebook

下列指令為連結 Goolge Driver & Google Co-Lab Notebook
每次重開 Google Co-Lab Notebook 時,都需要執行一次及授權。限同一個Google 帳戶下的Co-Lab Notebook 和 Goolge Driver。如以下要代碼設定,所有需要讀取的原數據檔 (csv, xle, sav(SPSS), txt, csv, xle, sav(SPSS), txt 等)都請都存放於 “/Colab Notebooks/data/” 內。

## Temp. connect with own Google Drivefrom google.colab import drivedrive.mount(\'/content/drive/\')import osos.chdir(\'/content/drive/My Drive/Colab Notebooks/data/\')!ls -la

執行後選擇授權的帳號,並 copy & paste 顯示的授權碼回Co-Lab Notebook 中。
一定時間內有限(通常翌日要再授權)。
在此情況下讀取檔案代碼如下:

import pandas as pddf = pd.read_excel(\'/content/drive/My Drive/Colab Notebooks/data/SZ2019.xlsx\', sheet_name=\'maindata\')

如在 Co-Lab需要安裝未預設的模組:

!pip install pyreadstat!pip install wget

如果使用檔案已分享(share) 並有可供public 開啟的連結地址, 可以copy 連結地址的 ID code。 例如連結地址為:
https://drive.google.com/file/d/18JUxxxYpk3lf9K30BVxAA7QMU0NxxQsI/view?usp=sharing
,其ID code便為 “18JUxxxYpk3lf9K30BVxAA7QMU0NxxQsI”,
然後代入以下代碼:

df = pd.read_excel(\'https://drive.google.com/uc?export=download&id=18JUxxxYpk3lf9K30BVxAA7QMU0NxxQsI\', sheet_name=\'maindata\')
赞(0) 打赏
未经允许不得转载:爱站程序员基地 » Goolge Driver 聯動 Co-Lab Notebook