Python3 读取Word文件方式


Posted in Python onFebruary 13, 2020

我的环境,Windows10,Python3.6.3

查询了很多有关资料,发现都是Python2版本操作Word文件的,所以就写了这篇短小的文章。

一、安装 docx

pip install docx

完了之后,导入:import docx

发现报错:ModuleNotFoundError: No module named ‘exceptions'

说没有 exceptions 这个模块,由于Python3已经取消了这个模块,而 PendingDeprecationWarning 是内置

可以直接使用的,所以我们直接进入文件(这个要看你报错显示的路径):

D:\ProgramFiles\Anaconda3\lib\site-packages\docx.py

from exceptions import PendingDeprecationWarning 注释掉即可

示例代码:

import docx

def get_docx(file_name):
 d = docx.opendocx(file_name)
 doc = docx.getdocumenttext(d)
 return doc

doc = get_docx('tt.docx')
print(doc) # 输出行数:1075
for d in doc[:5]:
 print(d) # 打印前5行

'''输出:
一、补益之剂
1.四君子汤
四君子汤中和义,参术茯苓甘草比
益以夏陈名六君,祛痰补气阳虚饵
除却半夏名异功,或加香砂胃寒使
'''

以上这篇Python3 读取Word文件方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python 的 with 语句详解
Jun 13 Python
Python3基础之基本运算符概述
Aug 13 Python
Python减少循环层次和缩进的技巧分析
Mar 15 Python
在阿里云服务器上配置CentOS+Nginx+Python+Flask环境
Jun 18 Python
Python编程实现双击更新所有已安装python模块的方法
Jun 05 Python
Python线性方程组求解运算示例
Jan 17 Python
Python简单生成随机数的方法示例
Mar 31 Python
Python针对给定字符串求解所有子序列是否为回文序列的方法
Apr 21 Python
实例详解Python装饰器与闭包
Jul 29 Python
解决Keras 与 Tensorflow 版本之间的兼容性问题
Feb 07 Python
pandas数据选取:df[] df.loc[] df.iloc[] df.ix[] df.at[] df.iat[]
Apr 24 Python
PyCharm 配置SSH和SFTP连接远程服务器
May 11 Python
解决Python import docx出错DLL load failed的问题
Feb 13 #Python
python求最大公约数和最小公倍数的简单方法
Feb 13 #Python
python圣诞树编写实例详解
Feb 13 #Python
python如何实现复制目录到指定目录
Feb 13 #Python
Python制作简易版小工具之计算天数的实现思路
Feb 13 #Python
解决python-docx打包之后找不到default.docx的问题
Feb 13 #Python
Python更新所有已安装包的操作
Feb 13 #Python
You might like
如何做到多笔资料的同步
2006/10/09 PHP
PHP和JAVA中的重载(overload)和覆盖(override) 介绍
2012/03/01 PHP
将word转化为swf 如同百度文库般阅读实现思路及代码
2013/08/09 PHP
Thinkphp实现站点静态化的方法详解
2017/03/21 PHP
浅谈laravel aliases别名的原理
2019/10/24 PHP
Yii redis集合的基本使用教程
2020/06/14 PHP
二行代码解决全部网页木马
2008/03/28 Javascript
js静态方法与实例方法分析
2011/07/04 Javascript
js触发select onchange事件的小技巧
2014/08/05 Javascript
Node.js事件循环(Event Loop)和线程池详解
2015/01/28 Javascript
js无法获取到html标签的属性的解决方法
2016/07/26 Javascript
vue中手机号,邮箱正则验证以及60s发送验证码的实例
2018/03/16 Javascript
vue用递归组件写树形控件的实例代码
2018/07/19 Javascript
函数式编程入门实践(一)
2019/04/20 Javascript
ES6模板字符串和标签模板的应用实例分析
2019/06/25 Javascript
JavaScript实现横版菜单栏
2020/03/17 Javascript
[41:17]VG vs Optic 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
Python 中迭代器与生成器实例详解
2017/03/29 Python
Python字典,函数,全局变量代码解析
2017/12/18 Python
用十张图详解TensorFlow数据读取机制(附代码)
2018/02/06 Python
python使用tcp实现局域网内文件传输
2020/03/20 Python
Python 给定的经纬度标注在地图上的实现方法
2019/07/05 Python
发现两个有趣的CSS3动画效果
2013/08/14 HTML / CSS
欧洲高端品牌直销店:Fashionesta
2016/08/31 全球购物
美国玛丽莎收藏奢华时尚商店:Marissa Collections
2016/11/21 全球购物
英国袜子店:Sock Shop
2017/01/11 全球购物
英国领先的葡萄酒专家:Majestic Wine
2017/05/30 全球购物
美国修容界大佬创建的个人美妆品牌:Kevyn Aucoin Beauty
2018/12/12 全球购物
什么是静态路由,其特点是什么?什么是动态路由,其特点是什么?
2013/07/26 面试题
建筑学推荐信
2013/11/03 职场文书
小区门卫值班制度
2014/01/24 职场文书
妈妈的账单教学反思
2014/02/06 职场文书
2015年安全生产工作总结范文
2015/04/02 职场文书
2015年超市工作总结
2015/04/09 职场文书
反腐倡廉主题教育活动总结
2015/05/07 职场文书
Windows11 Insider Preview Build 25206今日发布 更新内容汇总
2022/09/23 数码科技