🐙

Google ColabからGoogle Spreadsheetのデータを取得するサンプルノートブック

2022/05/25に公開

Google ColabからGoogle Spreadsheetのデータを取得するサンプルノートブックを作成しました。

以下からお試しいただけます。

https://colab.research.google.com/github/nakamura196/ndl_ocr/blob/main/Google_ColabからGoogle_Spreadsheetのデータを取得するサンプル.ipynb

以下のように、Google Spreadsheetの内容を取得できます。

以下、ソースコードです。


from google.colab import auth
auth.authenticate_user()

import gspread
from google.auth import default
creds, _ = default()

gc = gspread.authorize(creds)

import pandas as pd
from pandas import json_normalize

# シートの指定
ss_id = "<Google SpreadsheetのID>"
workbook = gc.open_by_key(ss_id)

worksheet = workbook.get_worksheet(0)

# 全データを取得
data = worksheet.get_all_records()

df = json_normalize(data)
df

参考になりましたら幸いです。

Discussion