在 google colab 研究中从多个工作表中提取数据
pull data from multiple sheets in google colab research
我可以使用
从 google spreadsheet 中提取数据
from google.colab import auth
auth.authenticate_user()
import gspread
from oauth2client.client import GoogleCredentials
gc = gspread.authorize(GoogleCredentials.get_application_default())
worksheet = gc.open('RoutePlannerCumOptimizerInputSheet').sheet1
它没有把sheet名字作为参数,我的spreadsheet有三个sheet,我只能访问一个sheet。如何访问其他 sheet 并在同一个 google 传播 sheet 中提取数据。非常感谢任何帮助。
尝试使用 get_worksheet
函数。这是一个 example from the gspread documentation:
Select 工作表索引。工作表索引从零开始:
worksheet = sh.get_worksheet(0)
或按标题:
worksheet = sh.worksheet("January")
或者最常见的情况:Sheet1:
worksheet = sh.sheet1
获取所有工作表的列表:
worksheet_list = sh.worksheets()
我可以使用
从 google spreadsheet 中提取数据from google.colab import auth
auth.authenticate_user()
import gspread
from oauth2client.client import GoogleCredentials
gc = gspread.authorize(GoogleCredentials.get_application_default())
worksheet = gc.open('RoutePlannerCumOptimizerInputSheet').sheet1
它没有把sheet名字作为参数,我的spreadsheet有三个sheet,我只能访问一个sheet。如何访问其他 sheet 并在同一个 google 传播 sheet 中提取数据。非常感谢任何帮助。
尝试使用 get_worksheet
函数。这是一个 example from the gspread documentation:
Select 工作表索引。工作表索引从零开始:
worksheet = sh.get_worksheet(0)
或按标题:
worksheet = sh.worksheet("January")
或者最常见的情况:Sheet1:
worksheet = sh.sheet1
获取所有工作表的列表:
worksheet_list = sh.worksheets()