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之传说中的函数编写条规
Oct 11 Python
python基于windows平台锁定键盘输入的方法
Mar 05 Python
Python实现按特定格式对文件进行读写的方法示例
Nov 30 Python
python logging重复记录日志问题的解决方法
Jul 12 Python
wtfPython—Python中一组有趣微妙的代码【收藏】
Aug 31 Python
windows下cx_Freeze生成Python可执行程序的详细步骤
Oct 09 Python
python word转pdf代码实例
Aug 16 Python
Python实现快速排序的方法详解
Oct 25 Python
wxPython电子表格功能wx.grid实例教程
Nov 19 Python
python Tensor和Array对比分析
Jan 08 Python
读取nii或nii.gz文件中的信息即输出图像操作
Jul 01 Python
python数字图像处理:图像的绘制
Jun 28 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的cURL库功能简介 抓取网页、POST数据及其他
2011/04/07 PHP
PHP中substr()与explode()函数用法分析
2014/11/24 PHP
php+mysqli使用预处理技术进行数据库查询的方法
2015/01/28 PHP
PHP实现长文章分页实例代码(附源码)
2016/02/03 PHP
jQuery 解析xml文件
2009/08/09 Javascript
原生JS和JQuery动态添加、删除表格行的方法
2015/05/28 Javascript
基于javascript制作经典传统的拼图游戏
2016/03/22 Javascript
关于meta viewport中target-densitydpi属性详解(推荐)
2017/08/18 Javascript
对存在JavaScript隐式类型转换的四种情况的总结(必看篇)
2017/08/31 Javascript
js+html获取系统当前时间
2017/11/10 Javascript
react redux入门示例
2018/04/19 Javascript
10行代码实现微信小程序滑动tab切换
2018/12/28 Javascript
微信小程序学习笔记之目录结构、基本配置图文详解
2019/03/28 Javascript
微信小程序修改数组长度的问题的解决
2019/12/17 Javascript
解决vue+webpack项目接口跨域出现的问题
2020/08/10 Javascript
Vue 实现一个简单的鼠标拖拽滚动效果插件
2020/12/10 Vue.js
ssh批量登录并执行命令的python实现代码
2012/05/25 Python
使用python实现rsa算法代码
2016/02/17 Python
详解python单元测试框架unittest
2018/07/02 Python
python中正则表达式 re.findall 用法
2018/10/23 Python
PIL对上传到Django的图片进行处理并保存的实例
2019/08/07 Python
python爬虫 线程池创建并获取文件代码实例
2019/09/28 Python
python3连接mysql获取ansible动态inventory脚本
2020/01/19 Python
python基于property()函数定义属性
2020/01/22 Python
python opencv 图像边框(填充)添加及图像混合的实现方法(末尾实现类似幻灯片渐变的效果)
2020/03/09 Python
查看已安装tensorflow版本的方法示例
2020/04/19 Python
Python手动或自动协程操作方法解析
2020/06/22 Python
css3实现背景模糊的三种方式(小结)
2020/05/15 HTML / CSS
关于iframe跨域使用postMessage的实现
2019/10/29 HTML / CSS
幼儿园保育员辞职信
2014/01/12 职场文书
入党自我鉴定
2014/03/25 职场文书
法定代表人授权委托书
2014/09/19 职场文书
食品质检员岗位职责
2015/04/08 职场文书
2015年会计年终工作总结
2015/05/26 职场文书
“爱眼护眼,提前预防近视”倡议书3篇
2019/10/30 职场文书
宫崎骏十大动画电影,宫崎骏好看的动画电影排名
2022/03/22 日漫