python 将指定图片移动到另个文件下
python 将指定图片移动到另个文件下
import os
import shutil
src_folder = 'E:\CV\cat_dog\cat' # 原文件路径
tar_folder = 'E:\CV\cat_dog\dog\\' # 目标路径
files = os.listdir(src_folder)
datas = []
for path in os.listdir(src_folder):
# 路径拼接
full_path = os.path.join(src_folder, path)
label, _, _= path.split(".") # 取出标签
# 取出标签为 0 的图片
if label == "0":
datas.append((full_path, label))
# 遍历列表,取出列表第一个元素(原始文件夹中图片的路径)
# 进行移动
for data in datas:
srs = data[0]
shutil.move(srs, tar_folder) # 移动(原始文件的路径,目标路径)
浙公网安备 33010602011771号