Python-遞歸遍歷目錄

import os
def getAllDir(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)
            # 遞歸調用
            getAllDir(fileAbsPath, sp)
        else:
            print(sp + "普通文件:", fileName)





getAllDir(r"G:\program\PycharmProjects\workplace\day01\temp")
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章