python读取word文档表格里的数据

发布时间:2019-09-23 17:06:55编辑:auto阅读(2957)

    首先需要安装相应的支持库:
    直接在命令行执行pip install python-docx


    示例代码如下:

    import docx
    from docx import Document #导入库
    
    path = "E:\\python_data\\1234.docx" #文件路径
    document = Document(path) #读入文件
    tables = document.tables #获取文件中的表格集
    table = tables[0  ]#获取文件中的第一个表格
    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列数据,以此类推
        print(result)

关键字