就是我想把D盘abc文件夹中的所有文档里面出现的“2019年度党员个人信息采集表”都变成“文件名-个人信息采集表”。比如“张三.doc”这个文档里面的内容“2019年度党员个人信息采集表”就变成了“张三-个人信息采集表”;“李四.doc”这个文档里面的“2019年度党员个人信息采集表”就变成了“李四-个人信息采集表”。方法好用,额外加分。
用python可以比较方便的解决这个问题。假设这些docx文件在D:/tst文件夹下,文件第一行的字体设置为粗体、20号字。
import docx,osfor x in os.listdir('d:/tst/'): wb=docx.Document('d:/tst/'+x) style = wb.styles['Normal'] font = style.font y=wb.paragraphs[0] y.text=x[:-5]+'-'+y.text[8:] font.size = docx.shared.Pt(20) font.bold=True wb.save('d:/tst/'+x)