共计 247 个字符,预计需要花费 1 分钟才能阅读完成。
首先传递的参数是门路的字符串
不如看代码?
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 保留以后文件夹下的所有文件的名称
正文完