批处理文件夹内的图像 只复制文件夹中名称含有“t”的图片

  • Post author:
  • Post category:其他


只复制文件夹中名称中含有“t”的图片

import shutil
import os
source_folder = "D:\\User\\database\\风格变换测试集预测结果\\labels_500_63×255"
destination_folder = "D:\\User\\database\\风格变换测试集预测结果\\labels_500_63×255_i_t"
# 获取源文件夹中所有文件的文件名列表
all_files = os.listdir(source_folder)
# 遍历文件列表,筛选出名称中含有'a'的图片文件,并复制每个文件到目标文件夹
for file_name in all_files:
    if file_name.endswith('.jpg') or file_name.endswith('.png'):
        if 't' in file_name:
            source_path = os.path.join(source_folder, file_name)
            destination_path = os.path.join(destination_folder, file_name)
            shutil.copyfile(source_path, destination_path)



版权声明:本文为qq_41894176原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。