遞歸遍歷目錄

a = []
b = []
num = 0
def func2(path1, treeShow):
global num
treeShow += " "
a = os.listdir(path1)

for  i in a:

    path2 = os.path.join(path1, i)

    if os.path.isfile(path2):
        print(treeShow, path2)
    else:
        b.append(path2)
        print("第%d次打印目錄" % num, path2)
        num = num + 1

        func2(path2, "")

func2(r"D:\python自動化運維筆記", "")
print(b)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章