python脚本修改word文档

import docx

import re

import os

path = "C:UserslDesktop工作20188部署20180821" #文件夹目录

old_date = "20180424"#文档中出现的日期

new_date = "20180821"#要发布的日期

files= os.listdir(path) #得到文件夹下的所有文件名称

for file0 in files:

    file = docx.Document(path+""+file0)

    print(str(len(file.paragraphs)))

# file.tables[0].cell(1, 3).text = new_date

for para in file.paragraphs:
     if old_date in para.text:
        inline = para.runs
        for i in range(len(inline)):
            if old_date in inline[i].text:
                text = inline[i].text.replace(old_date, new_date)
                inline[i].text = text
file.save(path+"\"+file0)