乐于分享
好东西不私藏

几十份Word文档批量修改公司名称?5行Python代码10秒搞定,再也不用手动逐份改

几十份Word文档批量修改公司名称?5行Python代码10秒搞定,再也不用手动逐份改

上周公司品牌升级,英文名称从”ABC Technology”改成了”ABC Tech”。HR小伙伴要更新所有员工手册、合同模板、通知模板、入职指南,一共48份Word文档。

我眼睁睁看着她一份一份打开,Ctrl+H替换,保存,关闭……我说”我给你写个脚本,10秒搞定”,她还不信。结果脚本跑起来,10秒钟48份文档全部处理完。

为什么你需要这个脚本?

手动改的痛点:


  • :几十份文档,开开关关,半小时起步。

  • :机械重复操作,眼睛都花了。
  • 容易漏
    :改着改着就忘了哪份改了哪份没改。
核心代码:5行搞定批量替换
import os
from docx import Document

for filename in os.listdir('.'):
if filename.endswith('.docx'):
        doc = Document(filename)
for para in doc.paragraphs:
            para.text = para.text.replace('旧内容''新内容')
        doc.save(f'已处理_{filename}')
进阶版:多个关键词批量替换

支持多关键词替换、同时替换表格内容、增加了进度显示。

◆ 职场充电站

python-docx 库:Word 文档自动化的神器。

自动化办公脚本合集:更多提升职场效率的小工具。