有时候需要批量修改文件名或者图片名,下面将展示如何快速实现。
import os
# path为批量文件的文件夹的路径
path = 'E:/14DL-unet-Regression/run/datasets/led1mem2/train_data/raw-rename/'
#savepath = 'E:/14DL-unet-Regression/run/datasets/led1mem1/train_data/raw-rename/'
#遍历文件夹中所有文件的文件名
file_names = os.listdir(path)
print(file_names)
for i in range(len(file_names)):
os.rename(path+file_names[i], path+"mem1-"+str(i)+".tif")
效果展示如下:
图1 原始图片名
图2 批量修改后的图片名