word 指定位置添加内容
1. 确定要添加的位置属于第几段
早期的Word文件采用二进制存储文件形成后缀名为doc的文件。docx文件采用xml方式记录信息,由众多xml文件合成。将请假条.docx修改其后缀名为**.zip得到请假条.zip**文件。
展开word文件夹,红色方框所圈即document.xml记录文档的构成信息。将document.xml使用浏览器打开,并展开段落节点,得到如下所示:
p开头表示段落(paragraph),如下图有两个段落:

2.编写python代码
from docx import Document doc = Document(r"C:\Users\meiya\PycharmProjects\TransferWebTestCase\name1.docx") paragraph1 = doc.add_paragraph("diyiduan") # 添加第一段,内容diyiduan paragraph2 = doc.add_paragraph() # 添加第二段,占位没有内容 paragraph2.add_run("test") # 给第二段添加内容 print(doc.paragraphs) # 打印所有段落 doc.paragraphs[1].add_run("1234567890") # 在第一段后面插入内容 doc.save(r"C:\Users\meiya\PycharmProjects\TransferWebTestCase\name1.docx") # 保存word

浙公网安备 33010602011771号