这可能吗 - Python脚本填写Google电子表格?

时间:2013-12-19 22:45:09

标签: python google-sheets

我甚至不知道这是否可行。但如果是的话,有人可以给我一些关于如何使用Python脚本填充Google电子表格的大致内容吗?

我想从网站上抓取数据并将其转储到Google电子表格中。我可以想象Python的样子(scrapy等)。但该语言是否支持写入Google云端硬盘?我可以在电子表格中启动脚本,还是必须在它之外运行?

理想情况是打开谷歌电子表格,点击按钮,执行Python脚本,并在所述电子表格中填写数据。

3 个答案:

答案 0 :(得分:3)

Google GData(包含所有Google服务接口的库)Python客户端:

https://code.google.com/p/gdata-python-client/

Spreadsheets API文档(从上一页链接):

https://developers.google.com/google-apps/spreadsheets/?csw=1

答案 1 :(得分:1)

问题是从2013年开始。但是,正如我今天对答案感兴趣的那样,我可以帮助其他人:

谷歌开发了GScript,相当于微软的VBA。我想用这种语言你可以轻松地抓取网页数据并将它们包含在表格中。

否则,如果您想使用Python,这里有一个很好的教程,解释了如何使用Google API v4:

https://developers.google.com/sheets/api/quickstart/python

缺少的步骤:直接从谷歌表启动python脚本。

我希望它有所帮助!

答案 2 :(得分:0)

是的,这是可能的,这就是我亲自这样做的方式。

搜索" doGet"和" doPost(e)