首页 > 编程语言 > 详细

python遍历目录

时间:2014-02-18 16:18:44      阅读:593      评论:0      收藏:0      [点我收藏+]
#!/usr/bin/env python
# coding:UTF-8
import os
filepath = ‘/root/python‘
dir_files_list = sorted([os.path.join(filepath, dirfiles) for dirfiles in os.listdir(filepath)])
#print dir_files_list
def fun(rootdir):
    for dirfiles in sorted(os.listdir(rootdir)):
        path_dirfiles = os.path.join(rootdir, dirfiles)
        if os.path.isdir(path_dirfiles):
            print ‘\033[34;1m%s\033[0m‘ % path_dirfiles
            fun(path_dirfiles)  #递规调用fun()
        else:
            print ‘%s‘ % os.path.split(path_dirfiles)[1]
if __name__ == "__main__":
    fun(filepath)


本文出自 “JUST DON'T GIVE UP!” 博客,请务必保留此出处http://zliang90.blog.51cto.com/3001993/1360052

python遍历目录

原文:http://zliang90.blog.51cto.com/3001993/1360052

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