发布时间:2019-07-19 09:50:45编辑:auto阅读(2338)
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 OrdinaryFiles
pt = DeepthSearch(r"D:\dir")
for item in pt:
print(item)
上一篇: C++程序员Python notes
下一篇: python生成随机数
51268
50707
41309
38126
32584
29492
28348
23209
23179
21504
1579°
2301°
1909°
1850°
2165°
1892°
2581°
4321°
4171°
2975°