使用Google Sheets在Google Drive中触发Python脚本

2024-04-26 23:36:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经创建了一个Python脚本(使用GoogleColab)并将其存储在我的GoogleDrive上

当Python脚本运行时,它会自动读取同一位置的Google工作表,并生成PDF报告

我想在Google表单中创建一个按钮,触发这个脚本并生成报告


Tags: 脚本表单pdf报告google按钮googledrivegooglecolab
1条回答
网友
1楼 · 发布于 2024-04-26 23:36:51

答复

即使使用应用程序脚本,也无法从驱动器运行脚本。

应用程序脚本在服务器端运行,并且您在驱动器上存储了一个Python脚本。如果两个(googlesheet和Python脚本)都在同一个位置,这并不重要,因为不允许从那里运行脚本,这将是一个很大的安全问题。在执行Python、Ruby等脚本时,唯一的选择就是在Google云平台上使用Cloud Build或Compute Engine。作为一种解决方法,您可以在应用程序脚本中重新编写python脚本。请记住-您也不能直接从驱动器运行应用程序脚本代码,只能打开它并从编辑器中运行

相关问题 更多 >