【发布时间】:2022-03-03 19:38:14
【问题描述】:
我想使用python-docx 在表格中间插入几行。有什么办法吗?我尝试使用similar to inserting pictures approach,但没有成功。
如果不是,我将不胜感激有关哪个模块更适合此任务的任何提示。谢谢。
这是我尝试模仿插入图片的想法。这是错的。 “Run”对象没有“add_row”属性。
from docx import Document
doc = Document('your docx file')
tables = doc.tables
p = tables[1].rows[4].cells[0].add_paragraph()
r = p.add_run()
r.add_row()
doc.save('test.docx')
【问题讨论】:
-
显示无效的代码。
-
@dotancohen 原来“运行”对象没有属性“add_row”。我已经在问题中添加了代码,但这显然是错误的方式。
标签: python python-docx