|
发表于 2018-5-16 20:54:26
|
显示全部楼层
- # 文件重命名
- import os
- import shutil
- os.chdir('G:\\图片')
- ##Pic_list1 = os.listdir()
- ##i = 0
- ##j = 97
- ##for each in Pic_list1:
- ## if i == 10:
- ## j += 1
- ## i = 0
- ## os.rename(each,'%c_%d.jpg' %(j,i))
- ## else:
- ## i += 1
- ## os.rename(each,'%c_%d.jpg' %(j,i))
- ## 创建分类文件夹
- Pic_list2 = os.listdir()
- dict_1 = {}
- x = []
- y = []
- for each in Pic_list2:
- a,b = map(str,each.split('_'))
- x.append(a)
- y.append(b)
- for each in x:
- dict_1[each] = '?'
- c = dict.keys(dict_1)
- for each in c:
- os.mkdir(each)
- ## 移动文件
- k = len(Pic_list2)
- for i in range(k):
- for each in c:
- if x[i] == each:
- shutil.move(Pic_list2[i],'.\\%c' %each)
- break
复制代码 |
|