import os def searchWithSuffixxes(dir,suffixes,slist=[]): for lists in os.listdir(dir): path = os.path.join(dir,lists) if os.path.isfile(path): if path.endswith(suffixes): dirc,fileNm = os.path.split(path) slist.append(dirc+"\\"+fileNm) if os.path.isdir(path): searchWithSuffixxes(path,suffixes,slist) return slist