Python版本3.9、Python-docx版本1.1.0
问题描述:通过Python-docx创建Word文档的时候,有的时候不希望别人发现Word文档是通过程序批量创建的,所以需要更改掉Word信息里面的作者,以及属性里面备注中的:generated by python-docx
查了很久没有查到对应的方法,这里记录一下
from docx import Document
doc = Document() #创建一个新的文档
doc.core_properties.author = '这里改用户名!!!'
doc.core_properties.comments = '这里改备注信息!!!'
doc.add_heading('这是一个标题', level=1) #添加标题
doc.add_paragraph('这是第一个段落。') #添加段落
doc.add_paragraph('这是第二个段落。') #添加另一个段落
doc.save('my_document.docx') #保存文档