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 数据结构之旋转链表
Feb 25 Python
使用python编写简单的小程序编译成exe跑在win10上
Jan 15 Python
Pandas标记删除重复记录的方法
Apr 08 Python
python爬虫之线程池和进程池功能与用法详解
Aug 02 Python
Python3.6简单的操作Mysql数据库的三个实例
Oct 17 Python
opencv python统计及绘制直方图的方法
Jan 21 Python
python实现蒙特卡罗方法教程
Jan 28 Python
python中yield的用法详解——最简单,最清晰的解释
Apr 04 Python
python实现猜数游戏
Mar 27 Python
Flask模板引擎Jinja2使用实例
Apr 23 Python
pandas分批读取大数据集教程
Jun 06 Python
Python基于Tkinter开发一个爬取B站直播弹幕的工具
May 06 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
php加密解密函数authcode的用法详细解析
2013/10/28 PHP
PHP实现一个简单url路由功能实例
2016/11/05 PHP
javascript concat数组累加 示例
2009/09/03 Javascript
iframe 异步加载技术及性能分析
2011/07/19 Javascript
在jquery中的ajax方法怎样通过JSONP进行远程调用
2014/04/04 Javascript
详解javascript遍历方式
2015/11/11 Javascript
jqGrid中文文档之选项设置
2015/12/02 Javascript
使用jQuery+EasyUI实现CheckBoxTree的级联选中特效
2015/12/06 Javascript
JavaScript中循环遍历Array与Map的方法小结
2016/03/12 Javascript
JavaScript实现使用Canvas绘制图形的基本教程
2016/10/27 Javascript
Angularjs渲染的 using 指令的星级评分系统示例
2017/11/09 Javascript
vue .sync修饰符的使用详解
2018/06/15 Javascript
微信小程序MUI导航栏透明渐变功能示例(通过改变rgba的a值实现)
2019/01/24 Javascript
详解easyui 切换主题皮肤
2019/04/04 Javascript
微信小程序Flex布局用法深入浅出分析
2019/04/25 Javascript
vue移动端城市三级联动组件使用详解
2019/07/26 Javascript
JS造成内存泄漏的几种情况实例分析
2020/03/02 Javascript
vue treeselect获取当前选中项的label实例
2020/08/31 Javascript
图解JS原型和原型链实现原理
2020/09/15 Javascript
Python 抓取动态网页内容方案详解
2014/12/25 Python
详解python中的文件与目录操作
2017/07/11 Python
Redis使用watch完成秒杀抢购功能的代码
2018/05/07 Python
举例讲解Python常用模块
2019/03/08 Python
python实现支付宝转账接口
2019/05/07 Python
俄罗斯的精英皮具:Wittchen
2018/01/29 全球购物
运动会获奖感言
2014/02/11 职场文书
医学专业大学生职业生涯规划书
2014/10/25 职场文书
2014年物资管理工作总结
2014/12/02 职场文书
大学生村官入党自传
2015/06/26 职场文书
教师节联欢会主持词
2015/07/04 职场文书
2015年“我们的节日·重阳节”活动总结
2015/07/29 职场文书
中秋节作文(五年级)之关于月亮
2019/09/11 职场文书
导游词之上海杜莎夫人蜡像馆
2019/11/22 职场文书
如何在centos上使用yum安装rabbitmq-server
2021/03/31 Servers
Python first-order-model实现让照片动起来
2022/06/25 Python
MySQL表字段数量限制及行大小限制详情
2022/07/23 MySQL