Использование win32com.client в Python, как найти и заменить несколько текстов

я пытаюсь добавить несколько строковых значений в документ Word, используя поиск и замену наwin32com.client Библиотека Python.

Я могу найти и заменить одно значение, но я нене знаю, как это сделать для нескольких значений.

Это то, что я до сих пор:

import win32com.client
word = win32com.client.DispatchEx("Word.Application")
word.Visible = True
word.DisplayAlerts = 0
word.Documents.Open("C:\TEMP\Testing\Me.docx")
word.Selection.Find
find.Text = "First Name"
find.Replacement.Text = "John"
find.Execute(Replace=1, Forward=True)

# the following part doesn't run
find.Text = "Last Name"             
find.Replacement.Text = "Smith"
find.Execute(Replace=1, Forward=True)

word.ActiveDocument.SaveAs('C:\TEMP\Testing\Me2.docx')
word.Quit() # releases Word object from memory

Какие-либо предложения?

Ответы на вопрос(1)

Ваш ответ на вопрос