import os, sys
from PIL import Image
"""
将filePath文件下的图片保存在newFilePath文件夹下的相应子文件夹中
pic 是字典,存放每个图片要移到的子文件夹名
"""
def moveImg(filePath, newFilePath, pic):
filePath = unicode(filePath, "utf8")
newFilePath = unicode(newFilePath, "utf8")
for root, dirs, files in os.walk(filePath):
for f in files:
fl = filePath + '/' + f
img = Image.open(fl)
img.save(newFilePath + '/' + pic[f[:-4]] + '/' + f)
相关文章
- C# 实现:将一个文件夹下的.png图片全部移动到另一个文件夹
- Linux命令:如何将多个文件及文件夹压缩为一个压缩文件及解压 - tar命令、将一个文件移动到另一个目录下 - mv命令、删除文件夹和文件的命令 - rm命令
- Linux将一个文件夹或文件夹下的所有内容复制或移动到另一个文件夹
- 使用linux将一个服务器上的文件或者文件夹复制黏贴到另一个服务器上
- 将java的class文件放到一个指定文件夹下
- 使用everything把一个文件夹里(包含子目录)的所有图片拷贝到另一个文件夹
- java客户端如何将服务器端的某一个文件夹下所有的文件都下载下来
- NodeJS - 如何将一个文件夹复制到另一个文件夹,只覆盖不同的文件?
- 将文件夹中的所有文件和文件夹移动到另一个?
- 将文件夹中的所有文件移动到另一个文件夹?