【发布时间】:2016-04-21 01:12:11
【问题描述】:
附加的意义不是简单地使用append_row,它将写在电子表格本身的末尾,而是写在其他用户可能附加的内容的末尾(例如,来自谷歌驱动器)。
有可能吗? gspread 是否支持说锁定文件(或将某些行锁定为不可编辑)。我浏览了他们的文档,但没有发现任何相关的界面。
如果没有,是否有任何图书馆可以做到这一点?
【问题讨论】:
标签: google-spreadsheet-api gspread
附加的意义不是简单地使用append_row,它将写在电子表格本身的末尾,而是写在其他用户可能附加的内容的末尾(例如,来自谷歌驱动器)。
有可能吗? gspread 是否支持说锁定文件(或将某些行锁定为不可编辑)。我浏览了他们的文档,但没有发现任何相关的界面。
如果没有,是否有任何图书馆可以做到这一点?
【问题讨论】:
标签: google-spreadsheet-api gspread
您可以使用Class Protection。受保护范围可以保护静态单元格范围或命名范围。它可能包括未受保护的区域。 canEdit 方法确定用户是否有权编辑受保护的工作表范围。您也可以使用getEditors 来获取受保护范围或工作表的编辑器列表。如果用户无权编辑受保护的范围或工作表,则引发异常。
【讨论】: