gpt4 book ai didi

python - 使用Python编辑word docx中的表格

转载 作者:行者123 更新时间:2023-11-30 21:58:33 25 4
gpt4 key购买 nike

如何使用 Python 编辑 Word 文档中已有的表格。假设在我的 Word 文档中,我有一个只有 2 行的表,我想在 Python 中添加更多行,我该怎么做?我尝试过使用 docx 库,但我能做的最好的事情就是创建一个表格并将其保存到 Word 文档中。

我想编辑一个已经存在的表。谢谢!

最佳答案

代码

您可以在 docx 库中通过从 Document 访问 .tables 来执行此操作。

from docx import Document

doc = Document('grid.docx')
doc.tables #a list of all tables in document
print("Retrieved value: " + doc.tables[0].cell(0, 0).text)
doc.tables[0].cell(0, 0).text = "new value"
doc.tables[0].add_row() #ADD ROW HERE
doc.save("grid2.docx")

来自

enter image description here

enter image description here

关于python - 使用Python编辑word docx中的表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54890428/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com