Как заменить слово в docx файле не теряя форматирования

Возникла проблема мне нужно заменить слово в док файле, но с сохранением всех шрифтов.

я использовал подобный код, но он удаляет форматирование

import docx
 
document = docx.Document("example.docx")
 
for paragraph in document.paragraphs:
    paragraph.text = paragraph.text.replace("old", "new")
 
document.save("example.docx")

Ответы (0 шт):