小陆同学

python 中文名:蟒蛇,设计者:Guido van Rossum

导航

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")

 

posted on 2020-04-17 23:17  小陆同学  阅读(426)  评论(0编辑  收藏  举报