植物分类中,种名的拉丁名需要斜体格式。本程序完成对Word 2003文件中的拉丁种名(可为其它)进行修改为斜体,字体为Times New Roman,初始化“拉丁名.txt”文件给出需修改的拉丁名,可自行修改其内容,改完初始化文件保存,然后打开程序中的命令打开需要修改格式的word文档,修改完程序另存一个同目录下文件名后多添加“(拉丁名格式已修改)”的word文档。
#同时修改好几个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)#第一个参数表示匹配的项,第二个参数表示要替换