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 首次发布
该文章描述了一个Python程序,使用os库遍历指定文件夹,当找到没有子目录但包含文件的路径时,创建自定义命名的子文件夹并将文件移动或复制到新位置。
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
Python3.8
Conda
Python
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
1566





