Google Apps Script可以调用python脚本吗?

0 人关注

我有一个python脚本,它使用python api从数据提供者那里获取数据,然后在操作数据后,将其中一些数据写入Google Sheets(通过Google Sheets python api)。因此,我更新数据的工作流程是在VS Code中打开Python文件,并从那里运行它,然后切换到电子表格以查看更新的数据。

有没有办法用Google Apps Script从Google Sheets调用这个python脚本?如果有的话,那会更有效率;我可以把GAS脚本与电子表格上的宏按钮联系起来。

python
google-apps-script
jub
jub
发布于 2021-05-29
2 个回答
doubleunary
doubleunary
发布于 2022-08-11
已采纳
0 人赞同

应用程序脚本运行在 cloud 在谷歌的服务器上,而不是在你的电脑里,并且不能访问到 当地 资源,如你系统中的Python脚本。

要调用一个资源在 cloud , use the URL Fetch Service .

Rahul Mehta
Rahul Mehta
发布于 2022-08-11
0 人赞同

目前,我正在使用以下黑客。

gsheet命令按钮背后的appsscript将参数写在一个名为Parameters的工作表中。而我本地机器上的python函数每隔5秒就会检查谷歌工作簿中的Parameters表。如果没有参数,那么它就存在。如果有参数,那么它就会执行主代码