Python-Docx:image_part.filename没有获取图像名称的正确名称

问题描述

我想从Word文档中获取嵌入式图像的文件名,并使用以下代码: 从docx导入文档

import pandas as pd
import copy
import re

doc = Document('sample_DoubleCheck.docx')

rId=[]

for s in doc.inline_shapes:    
    blip = s._inline.graphic.graphicData.pic.blipFill.blip   
    rId.append(blip.embed)
    

document_part = doc.part
image_part = document_part.related_parts[rId[0]]
print(image_part.filename)

但是输出是'image.jpeg'的,但是当我在解压缩文件后检入word文件的媒体文件夹时。该文件名称为“ image1.jpeg”。

请帮助我做错了事。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)