获取Word docx中的表数

时间:2019-08-09 01:07:19

标签: python-3.x python-docx

我正在使用python-docx来解析.doc(x)文件中的表。我看不到用于计算文件中表数量的方法。我想遍历每个表以查找特定的单元格条目

2 个答案:

答案 0 :(得分:1)

Word文档中表格的简单计数可以这样完成:

document = Document("having-tables.docx")
table_count = len(document.tables)

如果要遍历文档中的所有表,则为:

for table in document.tables:
    # ---do_something_to(table)---

答案 1 :(得分:0)

“文档”对象上有一个“表格”属性,该属性应允许您遍历文档中的所有表格。

https://python-docx.readthedocs.io/en/latest/api/document.html#id1