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")
Python-遞歸遍歷目錄
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.