【发布时间】:2023-02-09 06:36:12
【问题描述】:
我正在使用 Google API Python 客户端用生成的数据替换文本占位符。在此示例中,我在所有幻灯片中检测到“bar”的所有实例并将它们替换为“foo”。 slides_service 被实例化为 apiclient.discovery.build(...)
batch_requests_array = [
{
"replaceAllText": {
"replaceText": "foo",
"containsText": {
"text": "bar",
"matchCase": False
}
}
}
]
batch_requests = {"requests": batch_requests_array}
request = slides_service.presentations().batchUpdate(presentationId=slides_id, body=batch_requests)
res = request.execute()
现在如果 bar 有高亮颜色,当我用 foo 替换它时如何删除它?我想我需要向我的批处理请求数组添加一个单独的请求,但我一直在这里上下滚动而没有找到任何线索。
【问题讨论】:
标签: python google-api google-slides-api