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 小时前
EasyPoi 使用$fe:模板语法生成Word动态行
java·前端·word
雕刻刀1 天前
Latex 转换为 Word(使用GrindEQ )(英文转中文,毕业论文)
word
觅远1 天前
python实现word转html
python·html·word
养个小橘猫1 天前
Word使用分隔符实现页面部分分栏
word
SEO-狼术2 天前
Document Solutions for Word CRACK
word
m0_748237152 天前
前端:纯前端快速实现html导出word和pdf
前端·html·word
m0_748246872 天前
前端实现读取word文件,并将其进行原样式展示的几种方案
前端·word
不坑老师2 天前
不坑盒子2024.1218更新了,模板库上线、一键添加拼音、一键翻译……支持Word、Excel、PPT、WPS
microsoft·word·powerpoint·excel·wps
想太多会累i3 天前
kkfileview代理配置,Vue对接kkfileview实现图片word、excel、pdf预览
vue.js·word·excel