首页 > 编程语言 > 详细

python os.listdir 扩展显示多级的listdirs

时间:2014-10-08 13:01:45      阅读:434      评论:0      收藏:0      [点我收藏+]
#! /usr/bin/python
‘‘‘
show dirs

‘‘‘ 

import os

#Get all files and directories


def get_cur_list(path):
    cur_files = os.listdir(path)
    all_files = []
    for file_name in cur_files:
        full_name = os.path.join(path, file_name)
        all_files.append(full_name)
        
        if os.path.isdir(full_name):
            next_level_files = get_cur_list(full_name)
            all_files.extend(next_level_files)
    return all_files

python os.listdir 扩展显示多级的listdirs

原文:http://my.oschina.net/u/1450570/blog/324843

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!