首先需要安装相应的支持库:

直接在命令行执行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)

---------------------

_table_list = []

for i, row in enumerate(table.rows): # 读每行

row_content = []

for cell in row.cells: # 读一行中的所有单元格

c = cell.text

if c not in row_content:

row_content.append(c)

# print(row_content)

_table_list.append(row_content)

https://www.cnblogs.com/anpengapple/p/8372987.html

python word 表格 框线_用python解析word文件(段落篇(paragraph) 表格篇(table) 样式篇(style))...相关推荐

  1. python word 表格 框线_Python 自动化办公 | 将 Word 表格转为 Excel

    原标题:Python 自动化办公 | 将 Word 表格转为 Excel 大家好,今天有一个公务员的小伙伴委托我给他帮个忙,大概是有这样一份Word(由于涉及文件私密所以文中的具体内容已做修改) 一共 ...

  2. java dom xml 换行,dom4j解析xml文件_用DOM解析XML文件,怎么才能让解析出来的文本不用换行_dom解析xml文件...

    网友求助:dom4j解析xml文件_用DOM解析XML文件,怎么才能让解析出来的文本不用换行_dom解析xml文件 问题importjava.text.SimpleDateFormat; import ...

  3. python如何实现办公自动化培训_基于python实现自动化办公学习笔记(CSV、word、Excel、PPT)...

    1.CSV (1)写csv文件 import csv def writecsv(path,data): with open(path, "w") as f: writer = cs ...

  4. python画蜡烛致敬烈士_用python绘制股票图,用python绘制蜡烛线型k线图是用代码还是绘图工具...

    Q1:用python绘制蜡烛线型k线图是用代码还是绘图工具 import matplotlib.pyplot as plt from matplotlib.dates import DateForma ...

  5. python做审计底稿视频_最新Python教学视频,每天自学俩小时,让你offer拿到手软...

    2020最新Python零基础到精通资料教材,干货分享,新基础Python教材,看这里,这里有你想要的所有资源哦,最强笔记,教你怎么入门提升!让你对自己更加有信心,重点是资料都是免费的,免费!!! 如 ...

  6. python统计单词出现次数_用python统计单词出现频率

    用python的字典数据结构可以很方便地用来统计一篇文章的每个单词出现的频率.在文本相似度计算中,就经常需要用到一个单词在文章中的出现频率,进而可以根据两篇文章共有单词在相应文章中的频率比较,来计算相 ...

  7. 学python需要记得的单词_学习Python必背的初级单词有哪些?

    今天小编要跟大家分享一些学习Python必须认识的英文单词,同时也是学习编程都必须会的单词,下面来和小编一起学习一下吧! application 应用程式 应用.应用程序 application fr ...

  8. python文本结构化处理_在Python中标记非结构化文本数据

    python文本结构化处理 Labelled data has been a crucial demand for supervised machine learning leading to a n ...

  9. mac python运行按哪个键_#mac python如何使用教程#怎么在mac终端运行python程序

    mac如何投屏手机 1.首先,解iPhone,然后用手指从下往上,打开控心,在其中就可以找到AirPlay了屏幕镜像. 2.接来下就来教大家如何使用AirPlay吧,首先将手机和电脑连接在同一WiFi ...

最新文章

  1. 十分钟完成Bash 脚本进阶!列举Bash经典用法及其案例
  2. 2D目标检测CVPR2020总结
  3. ssl单向tomcat配置webservice访问方法
  4. 【实验吧】编程循环求底运算
  5. 2021-01-05 Halcon初学者知识【7】 最简单的测距问题-点与点测距
  6. 利用dbms_metadata.get_ddl查看DDL语句(原创)
  7. springboot---集成mybits方法
  8. 在Web应用中使用localforage存储离线数据
  9. 单调栈解木板倒水问题
  10. java 选择图片 显示不出来的_JAVA 窗体选择图片显示在窗体中
  11. 我的电脑属性被隐藏 咋能显示
  12. 【CF1312E】Array Shrinking(dp)
  13. GPS坐标单位(度分秒)的换算方法
  14. matlab 中 矩阵取平方,matlab中怎样计算一个矩阵中每个数的平方
  15. SpringBoot -- 抱团学习社区系统项目实战
  16. 节后安全生产会议记要
  17. 选择室内地图提供商时需要考虑的12件事
  18. Web测试要点(功能、性能、可用性、兼容、安全)
  19. 入职宇宙条之后,我知道了这些
  20. 学习记录:TIM—基本定时器

热门文章

  1. 高科技职场利器 95%屏占比的华硕灵耀U 2代实机测评
  2. macOS13 Ventura更新了,你的电脑要不要更新呢?
  3. Flutter开发记录part2
  4. 医学图像处理:各向异性调整为各向同性(使用matlab)
  5. AI 界著名「嘴炮」发声:鬼扯,LaMDA 不可能觉醒!
  6. 一款好用的蓝牙键盘–罗技K38
  7. 采购-采购申请APP-PO-14082,PO借记账户为必备项,但无法确定。
  8. Win10笔记本开机黑屏出现白色错误英文无法启动怎么办?
  9. 一起Talk Android吧(第四百零五回:画布的变换)
  10. 1024程序员节,腾源会邀你一起狂欢