【自动化办公】python批量替换word中的内容

这篇博客介绍了如何利用Python实现批量替换Word文档中的内容,以提高行政文员的办公效率。通过导入相关包,定义替换函数,接收用户输入的替换字典,实现了模板替换的自动化过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

background
例行吐槽:由于各种原因,放弃了目标检测这条路,换条路走走。
入职普普通通行政文员,搞搞事情。
发现有很多文件其实只是里面的一些东西需要替换,(其实用word的查找替换也可以,不过,搞搞事情嘛)。
模板中使用占位符,然后替换成数据。

1.导入包读取文件
from docx import Document
from docx.shared import Pt #磅数
from docx.oxml.ns import qn #chinese

#读取文件
document=Document('/Users/apple/Desktop/xxx.docx')
2.定义替换函数(这里代码非原创,忘记哪里看到的了orz)
def change_text(old_text, new_text,document):
    
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值