在 Google Colaboratory 上访问 Google 表格

Access Google Sheets on Google Colaboratory

您好,我正在使用 Google Colaboratory(类似于 Jupyter Notebook)。有谁知道如何使用 Google Colaboratory notebook 从 Google Sheets 访问数据?

从 Google 表格加载数据包含在 I/O 示例笔记本中: https://colab.research.google.com/notebook#fileId=/v2/external/notebooks/io.ipynb&scrollTo=sOm9PFrT8mGG

!pip install --upgrade -q gspread


import gspread
import pandas as pd
from google.colab import auth
auth.authenticate_user()
from google.auth import default

creds, _ = default()
gc = gspread.authorize(creds)


worksheet = gc.open('data_set.csv').sheet1
rows = worksheet.get_all_values()
pd.DataFrame.from_records(rows)