0

我有一个python脚本(在本地计算机上)查询Postgres数据库并通过图纸API更新Google工作表。我想让python脚本在打开表单时运行。我知道Google Apps脚本,但不太清楚如何使用它,以实现我想要的功能。从Google Apps脚本运行python脚本

感谢

回答

2

您将需要进行一些更改。首先您需要将脚本移至云(请参阅google计算引擎),并能够从此处访问您的数据库。

然后,从应用程序脚本中查看onOpen触发器。从那里你可以urlFetchApp到你的python服务器来开始工作。

你也可以在工作表中添加一个自定义的“刷新”菜单来调用你的服务器,这比重新加载工作表要好。

请注意,onOpen在谷歌上运行服务器端,因此它不可能访问您的本地机器文件。