使用电子表格API在Python中使用Google电子表格读取/写入单元格的示例或教程

时间:2013-12-09 20:41:54

标签: python google-sheets google-spreadsheet-api

我正在尝试在Google电子表格中读取/写入单元格。我看过的资源是;

gdata api在各个地方都有提及,但我看不出这是如何用于与电子表格交谈的,没有与电子表格相关的方法AFAIKT。

Spreadsheet API引用似乎有HTTP协议,但涉及解析和构建大量的xml到基本的东西,并且看起来很笨,但我是一个noob python编码器所以也许有更优雅的方式使用http&我不知道的XML。如果任何人有任何使用API​​的规范代码示例代码,那将是很好的。

question,在谷歌上提及样本,但其所有链接都已经腐烂,现在指向API的v3.0,所有示例都消失了。

BTW我需要使用Oauth访问令牌,我不能使用客户端身份验证,所以gspread对我不好,除非有人可以告诉我它如何使用访问令牌。

1 个答案:

答案 0 :(得分:1)

python-google-spreadsheet https://github.com/yoavaviram/python-google-spreadsheet

它看起来使用的是密码而不是OAuth2.0 对于OAuth2.0,我使用了这个: https://developers.google.com/drive/examples/python

注意:我使用的是Java版本,而不是Python版本。