1、源码如下:
import os
import os.path
import sys
import glob
def getalltxtfilename2(path):
txtfilenames=[]
for dirpath,dirnames,filenames in os.walk(path):
filenames=filter(lambda filename:filename[-4:]=='.mp3',filenames)
filenames=map(lambda filename:os.path.join(dirpath,filename),filenames)
txtfilenames.extend(filenames)
#print filenames
return txtfilenames
if __name__ == "__main__" :
try :
filenames=getalltxtfilename2("E:\cocos2d-x-2.2.2\projects\Constellation\Resources\Sound")
for filename in filenames:
print filename
except :
print "execute list_file_dir fun error"
本文介绍了一个Python脚本,用于遍历指定路径下的所有子目录并收集所有的MP3文件。通过使用os模块和递归函数实现了这一功能。
224

被折叠的 条评论
为什么被折叠?



