from pptx import Presentation
import glob
f = open("ppt.txt", 'w', encoding='utf-8')

for eachfile in glob.glob("*.pptx"):
    prs = Presentation(eachfile)
    print(eachfile)
    print("----------------------")
    for slide in prs.slides:
        for shape in slide.shapes:
            if hasattr(shape, "text"):
                print(shape.text)
                f.write(shape.text)


f.close()