递归打印指定目录下的所有文件

#!/usr/bin/env python
#-*- coding:utf-8 -*-

''' 递归打印指定目录下的所有文件 '''

import os

def list_all_files(path):
    for i in os.listdir(path):
        files = os.path.join(path, i)
        if os.path.isfile(files):
            print(files)
        else:
            list_all_files(files)

list_all_files('/tmp')

 

 

 

 

 

 

    

posted @ 2019-01-21 16:02  孔雀东南飞  阅读(202)  评论(0编辑  收藏  举报