import os
path = “D:/projects/temp”
def getAllFiles(path):
files = os.listdir(path)
s = [ ]
for file in files:
if not os.path.isdir(path+”/“+file):
if file.endswith(‘.c’):
s.append(path + “/“ + file)
else:
s.append(getAllFiles(path + “/“ + file))
return s
def PrettyPrint(filesList):
for file in filesList:
if isinstance(file, list):
PrettyPrint(file)
else:
print(file)
PrettyPrint(getAllFiles(path))