获取docx文件中表格的内容

# -*- coding: UTF-8 -*-
import re
import linecache
import docx
import sys

import docx
from docx import Document #导入库

path = "D:\文件\政策汇\有用\untitled3\docx\printout.docx" #文件路径
document = Document(path) #读入文件
tables = document.tables #获取文件中的表格集
table = tables[0]#获取文件中的第一个表格
result = []
for i in range(1,len(table.rows)):#从表格第二行开始循环读取表格数据
# result = table.cell(i,0).text + " " +table.cell(i,1).text + " "+table.cell(i,2).text +" "+ table.cell(i,3).text
#cell(i,0)表示第(i+1)行第1列数据,以此类推
for a in range(0,len(table.columns)):
result= table.cell(i,a).text
print(result)
原文地址:https://www.cnblogs.com/zyl-kx/p/11313161.html