google 电子表格 api return 清空最后一个单元格 - python -

google spreadsheet api return empty last cell - python -

如果电子表格是

    A | B | C
 1  1 |
 2  1 | 2 | 
 3  1 | 2 | 3
 4  1 |   | 3

此函数来自 api google 电子表格

self.service.spreadsheets().values().get(spreadsheetId=self.sheet,
                                                    range='{0}!{1}'.format(wstitle, a1range),
                                                    majorDimension=major_dimension=DIMENSIONS['ROWS'],
                                                    valueRenderOption=VALUE_RENDER_OPTION['FORMATTED'],
                                                    dateTimeRenderOption=DATETIME_RENDER_OPTION['FORMATTED']).execute()

return

[1],[1,2],[1,2,3],[1,'',3]

可以 return 空单元格吗? 例如

 [1,'',''],[1,2,''],[1,2,3],[1,'',3]

Sheetsv4 会忽略空单元格,不会说单元格的值为空。

文档中说 empty rows and columns are omitted:

Empty trailing rows and columns are omitted.

我建议您分配一个代表空白单元格的虚拟 data/letter/symbol,这样当您使用 "GET" 方法进行检查时遇到此 data/letter/symbol,您可以将其解释为空单元格。

相关.