使用Python从word读取数据存入excel

任务分析

word内容

从Word读取每一个问答答案存入excel表格中


excel
  1. 首先导入Python包
from docx import Document
from openpyxl import load_workbook
  1. 读取docx文件
path  = r'' # 路径为会议通知文件夹和 Excel 模板所在的位置,可按实际情况更改
workbook = load_workbook(path + r'2.xlsx')
sheet = workbook.active #一个工作表可以直接使用
#多个工作表指定目标表
#workbook = load_workbook(filename='其他.xlsx') 
#print(workbook.sheetnames)
#sheet = workbook['工作业务']
wordfile = Document(path + r'1.docx')

3.读取文档 判断 存入

for paragraph in wordfile.paragraphs[2:]:
    if paragraph.text[:1].isdigit():
        question = paragraph.text[2:].strip('、')
    if paragraph.text[:1]== '答':
        answer = paragraph.text[2:]
        #得到的问题答案存入excel表中
        sheet.append([question,answer])
workbook.save(path + r'2.xlsx')

Python自动化学习-参考文献
python提取word内容并写入excle
别再问我Python怎么操作Word了!
多图+代码 | 详解Python操作Excel神器openpyxl的各种操作!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 训练:python tools/train.py configs/xxxx.py 测试:python tools/...
    _nano_阅读 266评论 0 0
  • 考虑如下几个问题:比如我想要预估一下某篇文章的访问量。那么我可能会搜罗一些数据来帮我分析: 文章id访问量点赞数收...
    夏普123阅读 1,622评论 0 1
  • 目录 如何遍历数组 如何遍历对象 http浏览器缓存机制 304状态码 500状态码具体场景 DNS原理 CND原...
    Grandperhaps阅读 335评论 0 1
  • 我是黑夜里大雨纷飞的人啊 1 “又到一年六月,有人笑有人哭,有人欢乐有人忧愁,有人惊喜有人失落,有的觉得收获满满有...
    陌忘宇阅读 8,587评论 28 53
  • 信任包括信任自己和信任他人 很多时候,很多事情,失败、遗憾、错过,源于不自信,不信任他人 觉得自己做不成,别人做不...
    吴氵晃阅读 6,216评论 4 8