加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

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("..")

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读