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修改Excel数据的实例代码
Nov 01 Python
Python文档生成工具pydoc使用介绍
Jun 02 Python
python爬虫的工作原理
Mar 05 Python
pygame游戏之旅 添加游戏介绍
Nov 20 Python
python 产生token及token验证的方法
Dec 26 Python
python实现名片管理系统项目
Apr 26 Python
python3.6 tkinter实现屏保小程序
Jul 30 Python
python opencv实现证件照换底功能
Aug 19 Python
python lambda表达式(匿名函数)写法解析
Sep 16 Python
python3.x 生成3维随机数组实例
Nov 28 Python
Python threading.local代码实例及原理解析
Mar 16 Python
Python基于numpy模块实现回归预测
May 14 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
smarty的保留变量问题
2008/10/23 PHP
PHP5中Cookie与 Session使用详解
2013/04/30 PHP
PHP CURL获取返回值的方法
2014/05/04 PHP
新浪微博OAuth认证和储存的主要过程详解
2015/03/27 PHP
php返回相对时间(如:20分钟前,3天前)的方法
2015/04/14 PHP
WordPress中制作导航菜单的PHP核心方法讲解
2015/12/11 PHP
PHP的mysqli_sqlstate()函数讲解
2019/01/23 PHP
基于jquery的让页面控件不可用的实现代码
2010/04/27 Javascript
使用隐藏的new来创建对象
2011/03/29 Javascript
JavaScript中Math.SQRT2属性的使用详解
2015/06/14 Javascript
JavaScript基本类型值-Undefined、Null、Boolean
2017/02/23 Javascript
快速解决vue动态绑定多个class的官方实例语法无效的问题
2018/09/05 Javascript
了解JavaScript表单操作和表单域
2019/05/27 Javascript
Node.js 实现简单的无侵入式缓存框架的方法
2019/07/21 Javascript
使用VScode 插件debugger for chrome 调试react源码的方法
2019/09/13 Javascript
微信小程序 冒泡事件原理解析
2019/09/27 Javascript
vue路由切换之淡入淡出的简单实现
2019/10/31 Javascript
vue仿淘宝滑动验证码功能(样式模仿)
2019/12/10 Javascript
jQuery实现的图片点击放大缩小功能案例
2020/01/02 jQuery
python实现类似ftp传输文件的网络程序示例
2014/04/08 Python
python删除指定类型(或非指定)的文件实例详解
2015/07/06 Python
python 数据清洗之数据合并、转换、过滤、排序
2017/02/12 Python
windows系统下Python环境的搭建(Aptana Studio)
2017/03/06 Python
python中的变量如何开辟内存
2018/06/26 Python
python 绘制场景热力图的示例
2020/09/23 Python
浅析与CSS3的loading动画加载相关的transition优化
2015/05/18 HTML / CSS
师范毕业生个人求职信
2013/12/09 职场文书
房地产财务部员工岗位职责
2014/03/12 职场文书
党员对照检查材料整改措施思想汇报
2014/09/26 职场文书
继承权公证书范本
2015/01/23 职场文书
党员自我评价范文2015
2015/03/03 职场文书
修辞手法有哪些?
2019/08/29 职场文书
如何让vue长列表快速加载
2021/03/29 Vue.js
Redis 哨兵集群的实现
2021/06/18 Redis
Pandas实现批量拆分与合并Excel的示例代码
2022/05/30 Python
redis protocol通信协议及使用详解
2022/07/15 Redis