【发布时间】:2020-12-08 23:01:27
【问题描述】:
我正在尝试使用gspread 库来保护工作表并警告用户是否要进行更改,即使他们是编辑。
在 Google 表格中,这称为“编辑此范围时显示警告”
Gpsread 有一个函数add_protected_rangeHere。通过 gpsread 我运行 worksheet.add_protected_range('A1:J10', warning_only=True) 并出现错误
gspread.exceptions.APIError: {'code': 400, 'message': 'Invalid requests[0].addProtectedRange: ProtectedRange is warningOnly。无法对其设置编辑器。', 'status': 'INVALID_ARGUMENT'}
删除 warning_only 不会返回错误,但编辑者仍然可以进行编辑,这不是我的目标。
如何让它工作?
此外,此功能仅用于使范围受到保护。有没有办法保护整个工作表?
【问题讨论】:
-
我能问你我对这个问题的回答吗?如果您对我的回答有疑问,我深表歉意。到时候,可以问一下你现在的情况吗?我想学习解决你的问题。
标签: python python-3.x google-sheets google-sheets-api gspread