【问题标题】:Using python to connect or write a google apps script to a google sheet使用 python 将 google apps 脚本连接或写入 google sheet
【发布时间】:2023-01-07 12:48:35
【问题描述】:

真的不能使用 Python 将 Google Apps 脚本(使用 JavaScript)直接连接到 Google 表格电子表格吗?

我问的更多是作为一个设计问题:是否可以将 Google Apps 脚本保存在文件中并简单地使用 Python 将其连接到使用电子表格 ID 的 gsheets 电子表格?我还没有找到一种方法来做到这一点,但很高兴听到是否有人找到了一种方法来做到这一点,如果是的话是如何做到的。

【问题讨论】:

标签: javascript python google-apps-script design-patterns pygsheets


【解决方案1】:

我不确定这个答案是否切合主题,但我认为这可能是你想要做的......也就是说,将应用程序脚本文件推送到谷歌......

我相信您可以通过 Apps Script Python API 完成此任务:

https://developers.google.com/apps-script/api/quickstart/python

我的公司不提供使用 API 的凭证,所以,我无法在这方面一步一步地给你......

嗯,

大卫

【讨论】:

    【解决方案2】:

    公平地说,我真的不认为这是正确的方法。可能取决于你在做什么......如果你有一个正在编写 Google Apps 脚本的 Python 脚本并需要将其推送到 Google,你可能会查看这些文档

    https://developers.google.com/apps-script/api/reference/rest

    如果这不是您正在做的事情,并且您正试图通过使用 Python 来运行一些 Google Apps 脚本来操纵电子表格,请参阅相同的链接。有一个“REST 资源:v1.scripts”,它有一个“运行”方法。

    最后,如果您的最终目标是操作一些 Google 表格——您可能可以使用此链接中描述的 Python 库

    https://developers.google.com/sheets/api/quickstart/python

    因为几乎任何您可以使用 Google Apps 脚本来完成的事情,从技术上讲,您也可以使用 Python 来完成。除了 Python,您还可以使用 Python 和整个 Python 库纲要。 Google Sheet 最终只是一个数据存储,读写它是您试图用它做的事情——无论是 Google Apps Script 还是作为驱动程序的 Python。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多