利用python将文件夹中子文件夹中的图片数目大于小于指定的数目分类
利用python将文件夹中子文件夹中的图片数目大于小于指定的数目分类find ./ -name ".DS_Store" -depth -exec rm {} \;Mac 删除当前目录下所有.DS_Store文件# coding:utf-8import osimport shutil#统计大于指定数目的文件数量# !/usr/bin/python# vim: set fileencoding:utf
·
利用python将文件夹中子文件夹中的图片数目大于小于指定的数目分类
find ./ -name ".DS_Store" -depth -exec rm {} \;
Mac 删除当前目录下所有.DS_Store文件
# coding:utf-8
import os
import shutil
#统计大于指定数目的文件数量
# !/usr/bin/python
# vim: set fileencoding:utf-8
#find ./ -name ".DS_Store" -depth -exec rm {} \; Mac 删除当前目录下所有.DS_Store文件
path = '/Users/huhao/Downloads/ClusterLabel_STORE_general_general_20210414_storeinone_probe_failure_sendlabel'
files1 = os.listdir(path) # 读入一级文件夹
num = len(files1) # 统计一级文件夹的文件夹数
num4 = []
big = 0
small = 0
for i in range(num): # 遍历所有二级文件夹
path2 = path + '//' + files1[i] # 某二级文件夹的路径
files2 = os.listdir(path2) # 读入二级文件夹
num4 = len(os.listdir(path2)) # 读入二级文件夹的图片数量
drr = ' '
if num4 < 50:
big += 1
shutil.move(path + '//' + files1[i], '/Users/huhao/Downloads/lessthan50')
else:
small += 1
shutil.move(path + '//' + files1[i], '/Users/huhao/Downloads/bigthan50')
print (big)
print (small)
更多推荐
已为社区贡献3条内容
所有评论(0)