import os
import shutil
# 指定目标文件夹的路径
folder_path = "E:\\X-ray\\compare\\ShanghaiTech_Crowd_Counting_Dataset\\part_A_final\\train_data\\ground_truth"
# 获取文件夹中的所有文件
files = os.listdir(folder_path)
# 遍历每个文件,修改名称
for i, file_name in enumerate(files):
if file_name.startswith("GT_IMG_"):
src_path = os.path.join(folder_path, file_name)
dst_path = os.path.join(folder_path, "IMG_" + file_name[len("GT_IMG_"):])
shutil.move(src_path, dst_path)
print("第%d个文件已修改为:%s" % (i+1, dst_path))
批量修改文件夹内文件的名字
最新推荐文章于 2023-12-09 21:50:06 发布