从googleapps脚本运行python脚本
我有一个python脚本(在我的本地机器上),可以查询Postgres数据库并通过sheets API更新Google工作表。我希望python脚本在打开工作表时运行。我知道GoogleApps脚本,但不太确定如何使用它来实现我的目标从googleapps脚本运行python脚本,python,google-apps-script,google-sheets,google-spreadsheet-api,Python,Google Apps Script,Google Sheets,Google Spreadsheet Api,我有一个python脚本(在我的本地机器上),可以查询Postgres数据库并通过sheets API更新Google工作表。我希望python脚本在打开工作表时运行。我知道GoogleApps脚本,但不太确定如何使用它来实现我的目标 感谢在服务器端运行,因此无法用于运行本地脚本。在服务器端运行,因此无法用于运行本地脚本。您需要进行一些更改。首先,您需要将脚本移动到云端(请参阅google compute engine),并能够从云端访问您的数据库 然后,从应用程序脚本中查看onOpen触发器。
感谢在服务器端运行,因此无法用于运行本地脚本。在服务器端运行,因此无法用于运行本地脚本。您需要进行一些更改。首先,您需要将脚本移动到云端(请参阅google compute engine),并能够从云端访问您的数据库 然后,从应用程序脚本中查看onOpen触发器。从那里,您可以将FetchApp发送到python服务器以开始工作 您还可以在工作表中添加自定义的“刷新”菜单来调用服务器,这比重新加载工作表更好
请注意,onOpen在google上运行服务器端,因此它不可能访问您的本地计算机文件。您需要进行一些更改。首先,您需要将脚本移动到云端(请参阅google compute engine),并能够从云端访问您的数据库 然后,从应用程序脚本中查看onOpen触发器。从那里,您可以将FetchApp发送到python服务器以开始工作 您还可以在工作表中添加自定义的“刷新”菜单来调用服务器,这比重新加载工作表更好 请注意,onOpen在google上运行服务器端,因此它不可能访问您的本地机器文件