利用os模块下面的方法和递归的方法列出给定目录下的全部文件
#!/usr/bin/env python
import os
#list the file and dir
def list(path):
#it is dir
if(os.path.isdir(path)):
for f in os.listdir(path):
tmp = path + '/' + f
list(tmp)
elif os.path.isfile(path):
print path
else:
print "The" + path + "is illegality"
path="/home/www/yaf_expand_v1"
list(path)