python提取word文本和word图片

提取文本

docx只支持docx格式,所以如果想读取doc需要另存为docx格式即可

复制代码
import docx # pip3 install python-docx
复制代码
doc = docx.Document('three.docx')
for paragraph in doc.paragraphs:
    print(paragraph.text)

提取图片

复制代码
import zipfile
import os, re
复制代码
# docx本质上也是个压缩文件,使用zip我们就可以看到所有图片都被保存到了word/media里边
# 我们将该文件夹下的数据获取即可
with zipfile.ZipFile('one.zip', 'r') as zip_ref:
    for name in zip_ref.namelist():
        if len(re.findall(r'^word/media/', name)) > 0:
            zip_ref.extract(name, '')
相关推荐
快乐的韭菜根根1 小时前
Word进阶
word
黄色茶杯7 小时前
解决WPS的word文件嵌入EXCEL无法双击打开
word·excel·wps
gc_229917 小时前
学习C#调用OpenXml操作word文档的基本用法(7:Style类分析-5)
学习·word·openxml
Kuo-Teng1 天前
LeetCode 139: Word Break
java·算法·leetcode·职场和发展·word·动态规划
python_DONG1 天前
word中怎么查看插入的图片占用内存大小来压缩word文件整体大小
word
weixin_438338511 天前
word表格操作疑难杂症处理
word
yivifu1 天前
精益求精,支持处理嵌套表格的Word表格转HTML表格
开发语言·c#·word
mysusheng2 天前
2025 批量下载微博内容/图片/视频,导出word和pdf,微博点赞/评论/转发等数据导出excel
pdf·word·excel
开开心心就好2 天前
无需函数:Excel数据筛选工具推荐
xml·网络·pdf·华为云·word·excel·音视频
Turnsole_y3 天前
word内输入带框打对号的数据
word