欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 畫目錄樹

黃文隆1年前9瀏覽0評論

Python是一種高級編程語言,可以輕松地對文件進行操作。在文件處理過程中,經常需要查看文件目錄結構。Python提供了一個庫用于繪制目錄樹,其名為“tree”。

下面是一個示例Python代碼,用于畫出目錄結構:

import os
def draw_tree():
path = input("請輸入文件夾路徑:")
for root, dirs, files in os.walk(path):
level = root.replace(path, '').count(os.sep)
indent = ' ' * 2 * (level)
print('{}{}/'.format(indent, os.path.basename(root)))
subindent = ' ' * 2 * (level + 1)
for file in files:
print('{}{}'.format(subindent, file))

上述代碼首先調用“os”庫中的“walk”函數,遍歷指定路徑中的目錄和文件。使用“count”方法和“os.sep”常量計算目錄級別,并根據級別縮進。最后,打印出目錄樹。

可以使用該代碼在Python中繪制出目錄樹結構。這可以用于查找目錄結構,了解文件的存儲方式,以及幫助編程中更好地理解文件系統的方法。