如何利用python批量修改和生成docx格式word文章
编程语言就是用来解决实际问题,python的代码精简度方便了我们对一个具体功能的实现。这两天用python批量修改word文档,熟练了字符串匹配查找和替换,下面提供以下成果:
python代码和word文档放在一个路径下
用循环实现代替人工重复做重复的事,除了实现自动生成10个名字递增的文件,还要匹配到文档内要替换的文字,比如可以批量换掉姓名,时间,公司,学号等,替换时加一个循环
我要做的是让文档里的时间自动化,匹配时间那一堆然后替换它,整体替换
下面是代码:(把要保存的文档关了再执行代码,要不然会报错)
import docx
from docx import Document
document = Document()
file = Document("C:/Users/nulls/Desktop/测试/心理周报第四学期第1周.docx")
document=file
def info_update(document, old_info, new_info