使用pygsheets更新批处理单元格

时间:2017-11-22 20:14:25

标签: python-3.x pygsheets

如何使用值列表更新电子表格范围? 例如,如果我有范围A1:C7,我希望单元格中有1,2,3,4 ...... 21个值。 我甚至无法获得带有sheet.range函数的单元格列表。

cell_list = sh.range('A1:C7', returnas='cells')

如果电子表格中有空单元格,则它不会返回单元格对象。

1 个答案:

答案 0 :(得分:1)

要更新一系列单元格,您可以使用二维列表

wks.update_cells('A2:C7',[[1,2,3],[4,5,6],[7,8,9] ... etc  ]) 

即使您有空单元格也可以获取单元格对象,请使用

get_values('A1', 'C7', returnas='cells', include_all=True)

sheet.range目前没有返回指定的确切矩形(坚持api v4)。尝试在github中提出问题以解决问题。