智能工作表单元历史记录ch

2024-05-29 01:57:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我的目标是提取单元格的历史记录,如果它在用户指定的日期之后被修改。但是,由于cell history调用太大了,在我检查日期之前,我并不想请求整个cell history。这是我目前的代码。

#get the cell history
action = smartsheet.Cells.get_cell_history(
    this_sheet.id,
    row.id,
    this_sheet.columns[c].id,
    include_all=True
    )

revisions = action.data


for rev in revisions:
    if rev.modified_at > date_of_interest:                
       ## print out information from this specific revision

我真的很想在调用单元历史记录之前进行日期比较,或者至少在我知道将要感兴趣的信息之前不要调用整个单元历史记录。当然还有更好的方法来做这件事。思想?


Tags: the代码用户id目标历史记录getrev
1条回答
网友
1楼 · 发布于 2024-05-29 01:57:05

您可以先执行GET sheet请求,然后使用该请求查看行的最后修改日期。对于上次根据给定日期修改的行。那你就知道查细胞历史是值得的。如果您要查找最近修改过的数据,这将起作用。如果要查找旧数据,则需要获取单元格历史记录。在

相关问题 更多 >

    热门问题