【发布时间】:2021-07-09 07:02:42
【问题描述】:
是否可以在 gspread API 中使用Google Query Language 对电子表格执行查询?如果我们可以使用this API 调用来执行这些查询,我正在徘徊。
【问题讨论】:
-
gspread是 Sheets API 的库,而您引用的 Visualization API 是完全不同的 API,因此不能同时执行。但是,如果您提供有关您想要完成的任务的更多详细信息,也许可以找到解决方案。 -
我想按照谷歌查询语言站点中的描述执行查询。例如
select A where B>=5000 -
我更熟悉 Sheets API 中的过滤,但是与首先构建过滤器,然后设置过滤器,然后获取所有行,然后清除相比,这种方法更有效且更容易执行基本过滤器。
-
有没有类似的可视化库?例如。 gspread 是用于工作表 API,可视化 api 有什么类似的吗?
-
取决于您的意思,
execute queries您的意思是在脚本中检索查询结果?此外,gspread不是 Sheets API 的官方 Python 库,here 您可以查看正在使用的官方库的示例以及库文档。
标签: python google-sheets-api google-api-python-client gspread