【发布时间】:2023-06-08 13:10:01
【问题描述】:
我正在使用 gspread 和 python 来尝试构建一个程序,将填字游戏的图像解析为谷歌表格格式。因此,我需要制作不规则形状的黑色单元格,例如单元格 A1、B2 和 C3。
现在我一直在尝试使用 gspreads worksheet.format 函数来执行此操作,但它采用 A1 格式作为输入,据我所知,它只接受范围(例如 A1:A3)而不是逗号分隔(例如 A1、B2、C3)。
或者,如果我单独格式化每个单元格,我会遇到 google sheet API 的“写限制”问题,填字游戏更大 - 因为我不能在一分钟内写超过 60 次。尝试执行 batch_update 也会导致同样的问题。
所以,我的问题是 - 有什么方法可以在不触发 API 的写入限制的情况下一次将不规则组织的单元格格式化为相同的颜色?还是我注定只能每秒更新一个单元格?
【问题讨论】:
-
关于
Trying to do a batch_update also causes the same issue.,为了正确理解这种情况,能否提供您的复制问题的脚本?
标签: python google-sheets google-sheets-api gspread