在原来文件名的基础上进行批量更新
- 效果图
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/5941f29119fa60c378d0ca05e8bc6bea.png)
# 批量重命名文件夹
import os
if __name__=="__main__":
path = "E:/PycharmProjects/LearnCV/exam/Labelme-master/result_mask/WUDING" #文件夹路径
# dir=root_path+"ours"+"/"
# print("hello")
for root, dir, files in os.walk(path):
# print("dir:", dir)
# print("files:", files)
# print("root:", root)
count = 0
for file in files:
# root_path + "images" + "/" + str(file)
file_name = file.split('.')
# print("root_path+str(file): ", root_path + "/" + str(file))
str = root.split('/')[-1]
Olddir = os.path.join(path, file)
if os.path.isdir(Olddir):
continue
Newdir = os.path.join(path, str + '_'+ file)
os.rename(Olddir, Newdir)
count += 1