如何从本地Python脚本调用Google Apps脚本

时间:2016-02-09 09:25:37

标签: python csv google-apps-script call remote-access

我刚刚了解了Google Apps脚本,我想知道这是否适合我。

我的桌面上有一个Python脚本,最终会在我的计算机上创建一个CSV文件。最后,将此CSV文件中的值附加到现有的Google电子表格会很棒。

现在我想知道:是否可以创建一个Google Apps脚本,从本地存储的CSV中提取这些值,甚至可以从我的Python脚本中调用此Google Apps脚本?

2 个答案:

答案 0 :(得分:0)

Python脚本可以通过其Execution API调用Google Apps脚本。 (您将在该链接中找到Python快速入门。)

走另一条路(让Google Apps脚本从您的计算机中提取文件)是不可能的......但如果您的Python脚本将csv文件放入您当地的Google云端硬盘文件夹(与云服务同步), Google Apps脚本可以访问同步文件。您无法根据任何事件触发此事件 - 相反,它需要基于时间。 (如果您知道该文件是定期生成的,则很好,例如每天凌晨3点。)

答案 1 :(得分:0)

是。您可以沿着执行API路线前进。对于更简单的方法,您可以在脚本中使用doGet()函数,从Python向脚本的URL发出HTTP GET请求,并将数据作为输入传递。示例:GAS as backend service