答案 0 :(得分:0)
您可以使用以下代码获取文档中的表列表:
doc = Document('filename.docx')
print(doc.tables)
然后你必须明白,你需要修改哪些表(通过列表中的位置或表格的标题或任何适用的表格)。为简单起见,我将使用第一个表。当您拥有Table对象时,您可以通过执行以下操作来修改单元格值:
table = doc.tables[0]
table.cell(0, 0).text = 'new value'
python-docx
基于microsoft office Openxml
格式,请查看链接:
https://msdn.microsoft.com/en-us/library/office/bb448854.aspx
了解更多信息。