python - 输出目录结构,Python目录,  感觉这个没什么好


  感觉这个没什么好说的:

import osdef rev(path: str, i=0):    s = ‘+‘ * i + path.split(‘/‘)[-1] + ‘\n‘    for _ in os.listdir(path):        if os.path.isdir(path + ‘/‘ + _):            s += rev(path + ‘/‘ + _, i + 1) + ‘\n‘        elif os.path.isfile(path + ‘/‘ + _):            s += ‘+‘ + ‘+‘ * i + _ + ‘\n‘    return sprint(rev(‘D:/PycharmProjects‘))

  

python - 输出目录结构

评论关闭