我正在尝试在Google电子表格中读取/写入单元格。我看过的资源是;
gdata api在各个地方都有提及,但我看不出这是如何用于与电子表格交谈的,没有与电子表格相关的方法AFAIKT。
Spreadsheet API引用似乎有HTTP协议,但涉及解析和构建大量的xml到基本的东西,并且看起来很笨,但我是一个noob python编码器所以也许有更优雅的方式使用http&我不知道的XML。如果任何人有任何使用API的规范代码示例代码,那将是很好的。
此question,在谷歌上提及样本,但其所有链接都已经腐烂,现在指向API的v3.0,所有示例都消失了。
BTW我需要使用Oauth访问令牌,我不能使用客户端身份验证,所以gspread对我不好,除非有人可以告诉我它如何使用访问令牌。
答案 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版本。