import os,shutil
from PIL import Image
def imgs(paths):
list = os.listdir(paths) #加载文件
for i in list: #循环文件列表
name,ti = os.path.splitext(i) #拆分文件扩展名
if ti in ['.jpg']: #判断文件是否图片
qw = os.path.join(paths,i) #拼接图片路径
op = open(qw,'rb') #打开图片,因image没有close()要以文件形式打开
img = Image.open(op) #读取图片
if img.size[0]<500 or img.size[1]<500: #判断宽,高<500 的图片
op.close() #退出文件占用
#os.remove(pw) #删除小于500文件
print('删除'+i) #在控制台显示被删除图片
elif img.size[0]==img.size[1]: #判断宽 = 高的图片
批量文件分类思路
最新推荐文章于 2023-12-14 11:57:54 发布