python - 是否可以列出文件夹中的所有项目(为简单起见,只是工作表)并收集数组中的 ID?
问题描述
是否可以收集存储在文件夹中的工作表的所有工作表 ID?我正在尝试制作一个能够根据工作表单元格中的单词更新工作表名称的程序,我已经在此处编写了代码:
#this section gets the value of a specific cell for the document renaming
row = ss_client.Sheets.get_row(sheetID, rowID)
cell = row.get_column(columnID)
cellValue = cell.value + ' Folder' # This will be changed based on the type of item
# cell.value is equal to the project name
我想知道是否有人对此有一些意见,我正在玩它,我的一个想法是使用一个数组来存储工作表 ID,然后用我创建的数组更新工作表名称。
tl;博士我有一个脚本,它创建一个新复制的文件夹,并想要获取该新文件夹中所有工作表 ID 的列表
解决方案
如果你调用GET /folder你应该得到一个包含工作表 ID 的工作表数组,如下所示:
{
"id": 7116448184199044,
"name": "Projects",
"permalink": "https://app.smartsheet.com/b/home?lx=B0_lvAtnWygeMrWr4Rfoa",
"sheets": [
{
"id": 4509918431602564,
"name": "Project Timeline",
"accessLevel": "OWNER",
"permalink": "https://app.smartsheet.com/b/home?lx=uWicCItTmkbxJwpCfQ5wiwW",
"createdAt": "2015-06-05T20:05:29Z",
"modifiedAt": "2015-06-05T20:05:43Z"
}
]
}
推荐阅读
- python - 在熊猫的另一列末尾连接一列后得到列的平均值
- python - jpg图像无法响应
- qt - QQuickWidget 中的 Qt 虚拟键盘
- python - Python - 试图将字典插入 postgres 数据库,看到 keyerror
- c# - .NET Core 构建失败,在 MSBuild 文件夹中找不到 csc.dll 文件
- npm - “npm ci”抛出异常:无法读取未定义的属性“长度”
- microsoft-dynamics - Visual Studio 中的信息日志
- python - 多维直方图中 1 个元素的 bin 边缘
- excel - 在 Excel 文件中运行的脚本,我希望它在 Google 表格中运行
- c# - Firebase 保持同步