如何使用google docs api更新google doc(Python)

问题描述 投票:0回答:1

我是Google Docs api的新手,希望能够使用replaceText选项添加文本。我该如何设置?我在Python 3.6中这样做

python json google-docs-api
1个回答
0
投票

只需按照使用Python的Google Docs API quickstart中的步骤操作即可。然后尝试运行此代码以使用InsertTextRequest方法插入文本:

requests = [
     {
        'insertText': {
            'location': {
                'index': 25,
            },
            'text': text1
        }
    },
             {
        'insertText': {
            'location': {
                'index': 50,
            },
            'text': text2
        }
    },
             {
        'insertText': {
            'location': {
                'index': 75,
            },
            'text': text3
        }
    },
]

result = service.documents().batchUpdate(
    documentId=DOCUMENT_ID, body={'requests': requests}).execute()

要将文本插入文档,请使用BatchUpdate方法并包含InsertTextRequest,其中文本和位置作为有效负载。最好在文档中使用此建议的方法。

© www.soinside.com 2019 - 2024. All rights reserved.