关于python:oswalk的理解

首先传递的参数是门路的字符串
不如看代码?

import os

file_dir = r"E:\dataset"
files_path = []

for root, dirs, files in os.walk(file_dir):
    for file in files:
        path = os.path.join(root, file)
        files_path.append(path)

root保留的就是以后遍历的文件夹的绝对路径;
dirs保留以后文件夹下的所有子文件夹的名称(仅一层,孙子文件夹不包含)
files保留以后文件夹下的所有文件的名称

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理