python--os模块递归本地目录
def getAllDirRE(path, sp = ""): #得到当前目录下所有的文件 filesList = os.listdir(path) #处理每一个文件 sp += " " for fileName in filesList: #判断是否是路径(用绝对路径) fileAbsPath = os.path.join(path, fileName) if os.path.isdir(fileAbsPath): print(sp + "目录:", fileName) #递归调用 getAllDirRE(fileAbsPath, sp) else: print(sp + "普通文件:", fileName) # getAllDirRE("/data")
python 中文名:蟒蛇,设计者:Guido van Rossum