文字列置換中に段落スタイルを保存する方法はありますか?
from docx import Document
doc = Document('source.docx')
for p in doc.paragraphs:
if 'some text' in p.text:
text = p.text.replace('some text', 'new text')
style = p.style
p.text = text
p.style = style
doc.save('dest.docx')
このコードは文字列を置き換えますが、フォント スタイルと背景色を変更します。