引入包
pip install python-docx
具体代码
import docx
# 被替换的词语
replace_dict = {
'{{transaction}}': 'lm',
'{{wallet}}': '556',
'{{aFrom}}': '998',
}
#生产docx文档对象
doc = docx.Document('logo/23.docx')
#开始替换
for para in doc.paragraphs:
for i in range(len(para.runs)):
for key, value in replace_dict.items():
if key in para.runs[i].text:
print(key + "->" + value)
para.runs[i].text = para.runs[i].text.replace(key, value)
#保存
doc.save('logo/23.docx')