pythondocx读取边框未对齐的表时出现列表超出范围的错误

2024-05-16 04:30:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用pythondocx解析worddocx文件中的一个表(如下图所示)。但当它读取下表时,会抛出一个错误。 我注意到,当我在图中用红色圈起来时,在桌子的右端边缘有一个很小的“裂缝”。如果我手动对齐右端边框,我的代码就可以了。但是,难道没有一个聪明的方法来解决它吗?在

from docx import Document
document = Document(u'D:\\1.docx')
tables = document.tables
print(tables[0].rows[0].cells[0].text)

table in my docx file

错误是:

^{pr2}$

有人能帮我吗?在


Tags: 文件代码tables错误手动document边缘边框