您可以使用以下代码从文档中的数据框中提取表:
from docx import documentimport pandas as pddocument = document('test.docx')tables = []for table in document.tables: df = [['' for i in range(len(table.columns))] for j in range(len(table.rows))] for i, row in enumerate(table.rows): for j, cell in enumerate(row.cells): if cell.text: df[i][j] = cell.text tables.append(pd.Dataframe(df))print(tables)您可以从表变量中获取所有表。



