1 import os 2 3 pylist = [] #储存指定文件夹中的所有文件路径 4 def print_directory(sPath): 5 for sChild in os.listdir(sPath): 6 sChildPath = os.path.join(sPath,sChild) 7 if os.path.isdir(sChildPath): 8 print_directory(sChildPath) 9 else: 10 pylist.append(sChildPath) 11 12 z = os.path.abspath(‘.‘) #当前文件夹中 13 y = os.path.join(z,‘tu‘) #当前文件夹中的‘tu’文件夹下 14 print_directory(y) 15 16 p = [x for x in pylist if os.path.isfile(x) and os.path.splitext(x)[1]==‘.py‘] 17 print p
原文:http://www.cnblogs.com/qqzj/p/6666753.html