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代码做configure文件
Jul 20 Python
Python函数式编程指南(一):函数式编程概述
Jun 24 Python
解析Python中的生成器及其与迭代器的差异
Jun 20 Python
python用reduce和map把字符串转为数字的方法
Dec 19 Python
python爬虫获取淘宝天猫商品详细参数
Jun 23 Python
Python一行代码实现快速排序的方法
Apr 30 Python
pyqt5实现按钮添加背景图片以及背景图片的切换方法
Jun 13 Python
Pandas+Matplotlib 箱式图异常值分析示例
Dec 09 Python
使用 Python ssh 远程登陆服务器的最佳方案
Mar 06 Python
Jupyter Notebook折叠输出的内容实例
Apr 22 Python
打印tensorflow恢复模型中所有变量与操作节点方式
May 26 Python
Python第三方库安装缓慢的解决方法
Feb 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
非常好用的Zend Framework分页类
2014/06/25 PHP
PHP语法自动检查的Vim插件
2014/08/11 PHP
初识PHP中的Swoole
2016/04/05 PHP
PHP中cookie知识点学习
2018/05/06 PHP
this[] 指的是什么内容 讨论
2007/03/24 Javascript
JS调用CS里的带参方法实例
2013/08/01 Javascript
JavaScript版TAB选项卡效果实例
2013/08/16 Javascript
JQuery之focus函数使用介绍
2013/08/20 Javascript
Knockout数组(observable)使用详解示例
2013/11/15 Javascript
快速解决jquery之get缓存问题的最简单方法介绍
2013/12/19 Javascript
简单谈谈json跨域
2016/03/13 Javascript
JS结合bootstrap实现基本的增删改查功能
2016/07/22 Javascript
js异步编程小技巧详解
2017/08/14 Javascript
详解webpack4多入口、多页面项目构建案例
2018/05/25 Javascript
vue实现pdf导出解决生成canvas模糊等问题(推荐)
2018/10/18 Javascript
Element中Slider滑块的具体使用
2020/07/29 Javascript
Python常见数据结构详解
2014/07/24 Python
Python脚本文件打包成可执行文件的方法
2015/06/02 Python
Python使用面向对象方式创建线程实现12306售票系统
2015/12/24 Python
Python中内建函数的简单用法说明
2016/05/05 Python
浅谈Python实现Apriori算法介绍
2017/12/20 Python
对python 各种删除文件失败的处理方式分享
2018/04/24 Python
python设置值及NaN值处理方法
2018/07/03 Python
如何定义TensorFlow输入节点
2020/01/23 Python
浅谈ROC曲线的最佳阈值如何选取
2020/02/28 Python
Django如何使用redis作为缓存
2020/05/21 Python
Python脚本实现监听服务器的思路代码详解
2020/05/28 Python
PacSun官网:加州生活方式服装、鞋子和配饰
2018/03/10 全球购物
JYSK加拿大:购买家具、床垫、家居装饰等
2020/02/14 全球购物
敏捷开发的主要原则都有哪些
2015/04/26 面试题
公司活动总结范文
2014/07/01 职场文书
幼儿园个人师德总结
2015/02/06 职场文书
好好学习保证书
2015/02/26 职场文书
幼儿园托班开学寄语(2016春季)
2015/12/03 职场文书
五年级作文之成长
2019/09/16 职场文书
DQL数据查询语句使用示例
2022/12/24 MySQL