0

如果电子表格谷歌电子表格API返回空的最后一个单元格 - 蟒蛇 -

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

从API谷歌电子表格此功能

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() 

回报

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

可以返回空单元格? 例如

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

回答

1

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

它说,在文档是empty rows and columns are omitted

空结尾的行和列被省略。

我会建议您分配一个虚拟数据/信/符号代表您的空白单元格,这样当你当你使用“GET”方法检查遇到这样的数据/信/符号,你可以解释它作为空单元格。

相关SO thread

相关问题