Просто следуйте инструкциям API Google Docs Быстрый старт с использованием Python. Затем попробуйте запустить этот код для вставки текста, используя метод 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
с текстом и местоположением в качестве полезной нагрузки. Этот рекомендуемый метод лучше использовать в документации.