使用 Google 工作表选择多列 API
Selecting Multiple Columns using Google Sheets API
抱歉我的编码不好,我对使用 API 还很陌生。无论如何,我正在尝试从 Google 表格中获取一系列列并将它们显示到我的控制台。例如,我想要从 A 列到 D 列的所有数据,然后将它们打印到控制台。但是,我注意到在使用 gspread 时我一次只能访问 1 列。
我会使用:
数据=workSheet.col_values(2)
它只允许我 select 第二列。然后我试了:
数据 = workSheet.col_values(2, 6)
但它只会向我显示一个错误。
我想知道是否有办法打印一系列列。
而不是使用 col_values()
,尝试只使用 get()
,它允许您以 A1 表示法传递一个范围:
data = workSheet.get('A:D')
https://gspread.readthedocs.io/en/latest/api.html#gspread.models.Worksheet.get
抱歉我的编码不好,我对使用 API 还很陌生。无论如何,我正在尝试从 Google 表格中获取一系列列并将它们显示到我的控制台。例如,我想要从 A 列到 D 列的所有数据,然后将它们打印到控制台。但是,我注意到在使用 gspread 时我一次只能访问 1 列。
我会使用:
数据=workSheet.col_values(2)
它只允许我 select 第二列。然后我试了:
数据 = workSheet.col_values(2, 6)
但它只会向我显示一个错误。
我想知道是否有办法打印一系列列。
而不是使用 col_values()
,尝试只使用 get()
,它允许您以 A1 表示法传递一个范围:
data = workSheet.get('A:D')
https://gspread.readthedocs.io/en/latest/api.html#gspread.models.Worksheet.get