层级目录】"/>
Python:os.walk() 获取指定文件夹下所有的文件绝对路径【包含层级目录】
代码参数详解:import os'''遍历打印指定文件夹下所有的文件名称dirPath : 指定遍历的文件夹路径
'''
def listFiles(dirPath):# 准备一个空列表,用来存储遍历数据fileList = []''' os.walk(dirPath) :走查指定的文件夹路径root :代表目录的路径dirs :一个list,包含了dirpath下所有子目录文件夹的名字files :一个list,包含了所有非目录文件的名字'''for root, dirs, files in os.walk(dirPath):# 循环遍历列表:files【所有文件】,仅得到不包含路径的文件名for fileObj in files:# 空列表写入遍历的文件名称,兵勇目录路径拼接文件名称fileList.append(os.path.join(root, fileObj))# 打印一下列表存储内容:指定文件夹下所有的文件名print(fileList)listFiles("D:\\test")
代码执行结果展示:
更多推荐
Python:os.walk() 获取指定文件夹下所有的文件绝对路径【包含层级目录】
发布评论