0

if spreadsheet is

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

this function from api google spreadsheet

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]

is possible to return empty cells? e.g.

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

1 回答 1

1

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

它在文档中说省略了空行和列

空的尾随行和列被省略。

我建议您分配一个代表空单元格的虚拟数据/字母/符号,以便在使用“GET”方法进行检查时遇到此数据/字母/符号时,可以将其解释为空单元格。

相关的SO 线程

于 2016-09-13T11:17:21.590 回答