def list_dir(CurPath=os.getcwd(),file_list=[]):
FileList=os.listdir(CurPath)
#print FileList
for File in FileList:
SubPath=CurPath+'\\'+File
if os.path.isdir(SubPath):
list_dir(SubPath,file_list)
else:
file_list.append(SubPath)
return file_list
用递归遍历所有文件夹,并返回文件路径
本文介绍了一个使用Python实现的递归函数,该函数能够遍历指定目录下的所有子目录和文件,收集并返回所有文件的完整路径。这对于批量处理文件或构建文件系统树形结构非常有用。
921

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



