递归遍历
import os.path def processDirectory(args, dirname, filenames ): print 'Directory',dirname for filename in filenames: print ' File',filename os.path.walk(r'c:\windows', processDirectory, None)非递归遍历
import os for dirpath, dirnames, filenames in os.walk('c:\\winnt'): print 'Directory', dirpath for filename in filenames: print ' File', filename~参考链接: http://www.jincon.com/archives/331/