I have used below code for extracting text from pptx
from pptx import Presentation
import glob
for eachfile in glob.glob(r"C:\Users\Desktop\powerpoint file\*.pptx"):
prs = Presentation(eachfile)
for slide in prs.slides:
for shape in slide.shapes:
if hasattr(shape, "text"):
print(shape.text)
Input pptx looks like this.
Output is like below ( it is not in order ) also i am trying to export it in excel - please help
Expected output: