import os
file_path = "/Data/file"
save_path = "/Data/save"
label = "name" #提取出的子文件夹的名字,name自定义命名
le = 0
for path, dirs, files in os.walk(file_path):
if len(dirs) ==0 and len(files) > 0:
le += 1
score_dir = os.path.join(path, "*")
save_dir = os.path.join(save_path, label + str(le).rjust(4, "0"))
if not os.path.exists(save_dir):
os.makedirs(save_dir)
print("le: %s \tmv %s %s "%(str(le).rjust(4, "0"), score_dir, save_dir))
os.system("cp %s %s "%(score_dir, save_dir))
else:
print(path, files)
将文件夹中的所有不同等级子文件夹提取到同一级文件夹下
于 2023-10-31 11:36:25 首次发布