python实现Linux下的tree指令
发布时间:2020-12-20 10:17:20 所属栏目:Python 来源:网络整理
导读:1 import os 2 def tree_dir(dir,layer= 0): 3 listdir = os.listdir(dir) 4 for index,file in enumerate(listdir): 5 file_path = os.path.join(dir,file) 6 print ( " | " * (layer - 1),end= "" ) 7 if (layer 0): 8 print ( " `-- " if index == len(li
1 import os 2 def tree_dir(dir,layer=0): 3 listdir = os.listdir(dir) 4 for index,file in enumerate(listdir): 5 file_path = os.path.join(dir,file) 6 print("| " * (layer - 1),end="") 7 if (layer > 0): 8 print("`--" if index == len(listdir) - 1 else "|--",end="") 9 print(file) 10 if (os.path.isdir(file_path)): 11 tree_dir(file_path,layer + 1) 12 13 tree_dir("..") (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |