
import os
def DeepthSearch(path): stack1 = [] OrdinaryFiles = [] stack1.append(path) num = 0 while len(stack1) != 0: one = stack1.pop() filelist = os.listdir(one)
for item in filelist:
abspath = os.path.join(one, item)
if os.path.isdir(abspath):
stack1.append(abspath)
else:
#print(abspath)
OrdinaryFiles.append(abspath)
num += 1
print("the %d time"%num, stack1)
return OrdinaryFilespt = DeepthSearch(r"D:\dir") for item in pt: print(item)