需求如下图:

从下图Word表格中,读取填入的数据,并进行判断选项,最终将数据填入客户系统。

代码处理如下:

  import docxfrom docx import Document #导入库path = r"\\Mac\Home\Desktop\\asd.docx" #文件路径document = Document(path) #读入文件tables = document.tables #获取文件中的表格集table = tables[0]#获取文件中的第一个表格list = []print(table.cell)for i in range(0,len(table.rows)):#从表格第1行开始循环读取表格数据for j in range(0,7):result = table.cell(i,j).text#cell(i,0)表示第(i+1)行第1列数据,以此类推# print(result)a = result.split("\n")if a not in list:list.append(a)print(list)

最终读取到如下:

为了方便显示,已将每个小列表进行换行处理。最终便可在得到的列表中取到想要的数据了。Word表格中若为空行,读出来的数据则为 [’’]

使用 docx 库读取 Word 中表格数据相关推荐

  1. C#读取word中表格数据

    前些日子有一个项目需要从word文件中取表格数据并进行处理,网上大部分方案都是基于office的com组件实现,但是这样有一个缺点,如果电脑里没有安装office将无法使用,因为之前操作excel都是 ...

  2. Java读取word中表格

    因为要新建一个站,公司要把word表格的部分行列存到数据库中.之前用java操作过excel,本来打算用java从word表格中读取数据,再存到数据库中,结果因为权限不够,无法访问公司要写的那个数据库 ...

  3. python中读取word信息_Python实现批量读取word中表格信息的方法

    本文实例讲述了Python实现批量读取word中表格信息的方法.分享给大家供大家参考.具体如下: 单位收集了很多word格式的调查表,领导需要收集表单里的信息,我就把所有调查表放一个文件里,写了个py ...

  4. python 读取 word 表格_Python实现批量读取word中表格信息的方法

    本文实例讲述了Python实现批量读取word中表格信息的方法.分享给大家供大家参考.具体如下: 单位收集了很多word格式的调查表,领导需要收集表单里的信息,我就把所有调查表放一个文件里,写了个py ...

  5. 通过Python的pdfplumber库提取pdf中表格数据

    文章目录 前言 一.pdfplumber库是什么? 二.安装pdfplumber库 三.查看pdfplumber库版本 四.提取pdf中表格数据 1.引入库 2.定义pdf文件路径 3.打开pdf文件 ...

  6. Python使用docx库向Word中写入表格并填充内容

    版权声明:转载请注明作者(独孤尚良dugushangliang)出处:https://blog.csdn.net/dugushangliang/article/details/104508222 参考 ...

  7. 用python 修改word中表格数据,插入图片 +实例分析

    今天学习了关于word表格修改数据,插入图片的知识.Word表格跟对普通的文章段落处理不太一样,下面我就用我学校的请假条表格来带大家一一分析. 1.导入python-docx库 在cmd中导入该库 p ...

  8. 自动化处理--python读取word中表格内容

    from operator import length_hint from sqlite3 import DatabaseError import docx from docx import Docu ...

  9. 读取word中表格的数据

    在pro文件中加入 QT += axcontainer 按步骤: 1)创建Word应用程序对象: 2)获取文档集: 3)打开文档: 4)获取活动表格: 5)读取表格中的信息: QAxObject *m ...

最新文章

  1. HDU-2084 数塔 经典dp,水
  2. shell学习笔记 (2)
  3. 标题要在3~5字之间-三年总结
  4. 网速提高学习周——系统篇
  5. OA,ERP等源码一部分演示
  6. 只限女生!谷歌 2020 Women Techmakers 奖学金项目申请开启!
  7. 浮点数的表示,和IEEE754规范化表示
  8. 矩池云通过rsync指令上传文件到服务器网盘
  9. kendo实现grid的inline编辑
  10. USACO 1.5 Prime Palindromes
  11. html只显示一次,javascript – 只显示div一次
  12. html css js实现快递单打印_Node.js开发RPA自动抓取网页的文字内容
  13. [GBase 8s 教程]GBase 8s 事务(TRANSACTION)
  14. 里程碑图、横道图、项目进度网络图比较
  15. 华科计算机博导刘云生论文,华科白翔老师团队ECCV2018 OCR论文:Mask TextSpotter
  16. Linux 日历和计算器命令
  17. dw html自动补全,Dreamweaver CC
  18. 辟谣、催债、倒闭.....2018年后,将再无创业黄金期!
  19. 搞不定Serverless?让你秒懂掌握Profiling让一份程序优雅自适应
  20. (十一)MySQL日志篇之undo-log、redo-log、bin-log.....傻傻分不清!

热门文章

  1. 2010英语一长难句
  2. php tiff页数,Tiff Teller(页数统计工具) V5.1.0.30 官方版
  3. 绘画设计类电脑的选择
  4. windows下如何用python控制打印机打印_Python使用win32print模块设置打印机
  5. 彻底解决设备未获得Play保护机制认证解决方法华为荣耀手机鸿蒙2.0系统HarmonyOS 2.0安装谷歌服务框架GMS谷歌应用商店Google Play华为P40 Mate40 Mate30荣耀30
  6. Sketch编辑阿里矢量图svg的导入和切图
  7. 神经网络的节点代表什么,神经网络的本质是什么
  8. 在Linux上配置DNS主域名服务器和辅助域名服务器
  9. 如何批量设置 Word 文档仅允许批注或修订?
  10. 最近写了个新游戏,欢迎大家试玩