【问题标题】:pull data from multiple sheets in google colab research从 google colab research 的多张工作表中提取数据
【发布时间】:2020-03-06 06:24:06
【问题描述】:

我可以使用

从谷歌电子表格中提取数据
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

它不以表格名称作为参数,我的电子表格有三张表格,我只能访问一张表格。如何访问其他工作表并在同一个谷歌电子表格中提取数据。任何帮助都深表感谢。

【问题讨论】:

    标签: google-colaboratory gspread


    【解决方案1】:

    尝试使用get_worksheet 函数。这是example from the gspread documentation

    按索引选择工作表。工作表索引从零开始:

    worksheet = sh.get_worksheet(0)
    

    或按标题:

    worksheet = sh.worksheet("January")
    

    或者最常见的情况:Sheet1:

    worksheet = sh.sheet1
    

    获取所有工作表的列表:

    worksheet_list = sh.worksheets()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-19
      • 2021-11-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多