python处理自动化任务之同时批量修改word里面的内容的方法

yipeiwu_com6年前Python基础

#同时修改好几个word文档,转换特定的内容

import re
import docx
doc1=docx.Document('example.docx')
spam=['后勤','技术','行政']
for j in spam:
  doc2=docx.Document()
  for i in range(0,len(doc1.paragraphs)):
    c=re.sub('销售',j,doc1.paragraphs[i].text)#第一个参数表示匹配的项,第二个参数表示要替换成的内容,第三个参数表示要被查找的文本字符串
    print(c)
    doc2.add_paragraph(c)
  doc2.save("{}.docx".format(j))

上面的代码大家可以测试下,感谢大家的阅读和对【听图阁-专注于Python设计】的支持。

相关文章

matplotlib在python上绘制3D散点图实例详解

matplotlib在python上绘制3D散点图实例详解

大家可以先参考官方演示文档: 效果图: ''' ============== 3D scatterplot ============== Demonstration of a ba...

使用python编写android截屏脚本双击运行即可

测试的过程中经常需要截取屏幕,通常的做法是使用手机自带的截屏功能,然后将截屏文件复制出来,这种方法的优点是不需要连接数据线就可截屏,缺点则是生成的截屏文件命名是随机命名的,复制出来也比较...

利用Python获取赶集网招聘信息前篇

如何获取一个网站的相关信息,获取赶集网的招聘信息,本文为大家介绍利用python获取赶集网招聘信息的关键代码,供大家参考,具体内容如下 import re import urllib...

对python多线程SSH登录并发脚本详解

对python多线程SSH登录并发脚本详解

测试系统中有一项记录ssh登录日志,需要对此进行并发压力测试。 于是用多线程进行python并发记录 因为需要安装的一些依赖和模块比较麻烦,脚本完成后再用pyinstaller打成exe...

用PyInstaller把Python代码打包成单个独立的exe可执行文件

用PyInstaller把Python代码打包成单个独立的exe可执行文件

之前就想要把自己的BlogsToWordpress打开成exe了。一直没去弄。 又看到有人提到python打开成exe的问题。 所以打算现在就去试试。 注:此处之所有选用BlogsToW...