Я пытаюсь извлечь звуковые файлы из PowerPoint, используя Python. Вот что я написал:
from pptx import Presentation
from pptx.enum.shapes import MSO_SHAPE_TYPE
file = open(filepath , 'rb')
prs = Presentation(file)
for slide in prs.slides:
for shape in slide.shapes:
if shape.shape_type == MSO_SHAPE_TYPE.MEDIA:
print('Found one')
Но даже если на каждом слайде есть mp3-файл, он ничего не нашел, поэтому для каждого объекта формы я напечатал shape.shape_type и, как ни странно, объект GraphicFrame отсутствует, только изображение, текст и автофигура.
Как их найти и извлечь?