前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >从Word文件抽取数据导入到Excel文件

从Word文件抽取数据导入到Excel文件

作者头像
Spaceack
发布于 2020-11-04 06:32:38
发布于 2020-11-04 06:32:38
1.7K00
代码可运行
举报
文章被收录于专栏:编程使我快乐编程使我快乐
运行总次数:0
代码可运行
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
pip3 install python-docx;
pip3 install xlwl;

从docx抽取数据

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import docx
def get_docx():
  from docx import Document
  path = "info.docx"
  document = Document(path)
  Lines = []
  for paragraph in document.paragraphs:
      Lines.append(paragraph.text)
  return Lines

写入xls文件

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import xlwt
workbook = xlwt.Workbook(encoding = 'utf-8')
worksheet = workbook.add_sheet('My Worksheet')
# 00列 写入 something
worksheet.write(0, 0, label='something')
workbook.save('result.xls')

结合使用

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import docx, xlwt
from docx import Document

def get_docx():
  path = "info.docx"
  document = Document(path)
  Lines = []
  for paragraph in document.paragraphs:
      Lines.append(paragraph.text)
  return Lines

def main():
    workbook = xlwt.Workbook(encoding = 'utf-8')
    worksheet = workbook.add_sheet('My Worksheet')

    contents = get_docx()
    for index, content in enumerate(contents):
        print(content, index)
        worksheet.write(index, 1, label=content)
        workbook.save('result.xls')

if __name__ == '__main__':
    main()
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-05-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
使用python写入excel
安装 pip install xlwt 快速开始 import xlwt # 创建一个workbook 设置编码 workbook = xlwt.Workbook(encoding = 'utf-8') # 创建一个worksheet worksheet = workbook.add_sheet('My Worksheet') # 写入excel # 参数对应 行, 列, 值 worksheet.write(1,0, label = 'this is test') # 保存 workbook.save(
步履不停凡
2021/07/29
1.3K0
python自动化高效办公第二期,带你项目实战【一】{excel数据处理、批量化生成word模板、pdf和ppt等自动化操作}
我们在读取文件的时候,excel的列是字母我们不容易直观看出来是第几列,下面对excel进行设置。
汀丶人工智能
2022/12/21
2.9K0
python自动化高效办公第二期,带你项目实战【一】{excel数据处理、批量化生成word模板、pdf和ppt等自动化操作}
Python 处理Excel内的数据(案例介绍*2)
现在有一匹电商产品跟当日销量的数据,如下,总共有上万笔的数据,现在需要统计每个品牌当日的销售量,比如美宝莲今天总共卖出了多少的商品,另外需要统计每个品牌下面的每个子品类当日销售量(品类可分为口红、睫毛膏、粉底等),比如卡姿兰口红卖了多少、眉笔卖了多少
用户6808043
2022/02/25
4770
python 写入excel的方法
2 workbook = xlwt.Workbook(encoding = 'utf-8')
用户7886150
2020/12/22
1.2K0
再也不用复制粘贴了!自动读取Word文件并写入Excel
在做数据分析时,虽然操作docx并不是常用操作,但有些时候,数据分析师拿到的文件是docx或doc的Word文件,尤其是对数据具有至关重要的数据字典。接下来以一个数据字典为例来介绍下python-docx读取Word文件的基本操作。并将Word中的表格内容写入excel中。
数据STUDIO
2021/06/24
2.7K0
Python操作Excel
常用的方式 常用的读写Excel的库: pandas openpyxl xlrd/xlwt/xlutils 使用它们都能够达到读写Excel的目的,但它们的侧重点又略有不同。 具体如下: pandas:数据处理最常用的分析库之一,可以读取各种各样格式的数据文件,一般输出dataframe格式,功能强大 openpyxl:主要针对xlsx格式的excel进行读取和编辑 xlrd库:从excel中读取数据,支持xls、xlsx xlwt库:对excel进行修改操作,不支持对xlsx格式的修改 xlutils库:
码客说
2022/01/17
1.4K0
Python办公自动化 | 批量word生成工具2.0
近日有粉丝表示太好用了,问能不能添加批量添加图片的功能,粉丝的需求就是我输出的动力,安排!
披头
2022/08/22
1.5K0
Python办公自动化 | 批量word生成工具2.0
爬虫实例五:爬取小说排行榜并把数据导入excel文件中
小说这么多,找起来也是一种苦恼呢!根据网站自带的筛选,只能通过一个方面筛选,如类型、更新时间等等。那我想多角度筛选一篇文章怎么办?看了这篇文章,你的苦恼便会烟消云散!
远方的星
2021/02/27
1.9K1
爬虫实例五:爬取小说排行榜并把数据导入excel文件中
软件测试|Python高手教你玩转 Excel 自动化
在日常的工作中,对 Excel 的操作必不可少,如果涉及到大量的 Excel 操作的话,手动处理效率还是比较低的,因此 Excel 自动话完全有必要,今天和大家分享一下如何利用 Python 来批量化处理 Excel。
霍格沃兹测试开发Muller老师
2023/02/07
4090
python将一维数组导入到excel表格,并使用Origin绘图
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/138880.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/02
1.8K0
python将一维数组导入到excel表格,并使用Origin绘图
一文学会用Python操作Excel+Word+CSV
数据处理是 Python 的一大应用场景,而 Excel 又是当前最流行的数据处理软件。因此用 Python 进行数据处理时,很容易会和 Excel 打起交道。得益于前人的辛勤劳作,Python 处理 Excel 已有很多现成的轮子,比如 xlrd & xlwt & xlutils 、 XlsxWriter 、 OpenPyXL ,而在 Windows 平台上可以直接调用 Microsoft Excel 的开放接口,这些都是比较常用的工具,还有其他一些优秀的工具这里就不一一介绍,接下来我们通过一个表格展示各工具之间的特点:
Python小二
2020/12/18
3.1K0
一文学会用Python操作Excel+Word+CSV
爬取拉勾网招聘信息并使用xlwt存入Excel
通过浏览器自带的开发者工具查看是通过Post方式提交的,数据是通过Ajax(异步加载)得到的
Python攻城狮
2018/08/23
5060
爬取拉勾网招聘信息并使用xlwt存入Excel
python数据可视化_python中datetime用法
查看一下,确实写入了,但变成了一个数字。怎么回事了,原来excel保存日期采用的是float类型保存。
全栈程序员站长
2022/11/08
3560
python读写excel文件
第6行,xlrd.open_workbook打开一个已经存在的excel文件,文件不存在会造成打开失败。
py3study
2020/01/19
9930
Python上手学习
python的语法简单,可以很好提高个人生产力。我花了2天的时间重零开始学习python,目前已经能做爬虫了。
逝兮诚
2019/10/30
6280
【4】python读写文件操作---详细讲解!
python读写文件详细讲解! 1.操作xls格式的表格文件: 读取:xlrd 写入:xlwt 修改(追加写入):xlutils 2.操作xlsx格式的表格文件: 读取/写入:openpyxl 一. 读取Excel 1. 导入读取库 import xlrd 2. 打开Excel文件读取数据 data = xlrd.open_workbook('xxx.xls') 3. 获取一个工作表 table = data.sheets()[0] #通过索引顺序获取 table = data
汀丶人工智能
2022/12/21
1.2K0
【4】python读写文件操作---详细讲解!
不吹不黑!Python办公自动化,全网最全整理!
官方文档:https://xlrd.readthedocs.io/en/latest/
释然IT杂谈
2023/08/18
1.5K0
不吹不黑!Python办公自动化,全网最全整理!
​selenium实战爬取股票
selenium库的使用 项目的灵感 <img src="https://img-blog.csdnimg.cn/20201122112749272.png?x-oss-process=image/w
ruochen
2021/11/20
5540
python写excel
下载后解压,然后执行它的setup.py脚本: python setup.py install
用户4438381
2019/01/07
1.6K0
Python办公自动化之Excel做表自动化:全网最全,看这一篇就够了!
官方文档:https://xlrd.readthedocs.io/en/latest/
Python小二
2020/09/08
7.7K0
Python办公自动化之Excel做表自动化:全网最全,看这一篇就够了!
推荐阅读
相关推荐
使用python写入excel
更多 >
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文