使用python docx库在现有表之前添加标题

时间:2019-02-21 10:03:40

标签: python ms-word docx

我有一个带有现有表格的Word文档。我能够向表中添加行,现在我试图在现有表之前添加标题,但是我不知道如何。这是我的代码:

from docx import Document

document = Document('template.docx')

document.add_heading('Heading1', level=1)

table = document.tables[1]
table.row_cells(0)[0].text = 'description'
table.row_cells(0)[1].text = 'vulnerability'
table.row_cells(0)[2].text = ''

document.save('result.docx')

这是我得到的结果。我将heading1添加到表格之后。我想以前添加它。

enter image description here

我想要得到的结果。

enter image description here

在Template.docx中只是一个小提琴,看起来像这样: template.docx

知道我在做什么错吗?

0 个答案:

没有答案