使用python在Word文档表中填充动态值

时间:2018-11-09 11:37:43

标签: python ms-word python-docx

我正在尝试使用python-docx使用动态生成的值自动填充Word文档模板。 我需要在表的两行之间添加一行。我对此进行了研究,但不幸的是,我只能在表的末尾添加一行。我现在正被这个问题困扰。

我尝试的代码:

from docx import Document
file = 'test1.docx'
document = Document(file)
tables = document.tables
row_cells = tables[0].add_row().cells
row_cells[0].text = ""
row_cells[1].text = "Application name"
document.save("test1out.docx")

此代码仅在表的末尾添加一行。 这是我尝试过的模板文件。 test1.docx 在这里,我试图在第四行和第五行之间插入一行。

谢谢。

0 个答案:

没有答案