def getDate():
loadfile = ['.']
while(loadfile):
try:
path = loadfile.pop()
#print path
for x in os.listdir(path):
if os.path.isfile(os.path.join(path,x)):
print x
else:
loadfile.append(os.path.join(path,x))
except Exception,e:
print str(e) + path
如果需要對文件進行操作,可以用個數組來保存路徑。
os.path.splitext(x)[1]=='.txt' 這個可以用來做文件后綴的判讀