实现文件夹的遍历
# -*- encoding: utf8 -*-
import os,re,os.path
def walkDir(dirFile):
for parent,dirnames,filenames in os.walk(dirFile): #walk遍历文件夹,返回父目录,文件夹,文件名称
dir1=re.match(r'.*\\(.*)',parent).group(1) #取得文件夹相对路径
print dir1
for filename in filenames: #遍历文件
print ' '*len(dir1)+os.path.splitext(filename)[0] #去掉后缀名输出
dirFile='g:\\zp\\' #目标文件夹
walkDir(dirFile)