专栏首页python3python读取word文档表格里的数据

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

首先需要安装相应的支持库: 直接在命令行执行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)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 微信小程序实战–集阅读与电影于一体的小程

    py3study
  • python_docx制作word文档

    Python可以利用python-docx模块处理word文档,处理方式是面向对象的。也就是说python-docx模块会把word文档,文档中的段落、文本、字...

    py3study
  • 3-7 run vs cmd vsent

    docker build -t xiaopeng163/centos-entrypoint-shell .

    py3study
  • mysql 查看与修改字符集?

    咻一咻
  • 大数据时代八大热门IT岗位

    新的想法诞生新的技术,从而造出许多新词,云计算、大数据、BYOD、社交媒体、3D打印机、物联网……在互联网时代,各种新词层出不穷,令人应接不暇。 这些新的技术、...

    小莹莹
  • 比DNA存储更可怕!你的照片居然可以存储在氨基酸分子溶液里

    上周,新智元报道了DNA数据存储的新闻,不仅16G的维基百科能够存储到一个DNA分子上,就连存储全球的数据也只需要1kg DNA。

    新智元
  • Linux 新手必会的21条命令合集

    小小科
  • SAS-花式报表的制作...

    很早之前,小编打算分享一篇关于SAS实现花式表格的输出,后来诸事烦身就渐渐的忘记了这一茬。日前,有朋友问了我一个表格输出问题。小编觉得是一个很有意思的程序,于是...

    Setup
  • 你应该这个姿势学习php(3)

    1、ob_start() 开启文件缓存 2、ob_get_contents() 得到缓存中的内存 3、ob_get_length() 得到缓冲区的长度 4、ob...

    思梦php
  • 你应该这个姿势学习php(3)

    输出缓冲区的内容,如果你想获取缓冲区的内容要在这个函数之前使用ob_get_contents(),不然数据将会被清空

    思梦php

扫码关注云+社区

领取腾讯云代金券