批量将文件夹下文件逐一放到以该文件命名的文件夹下
import os, sys
from shutil import copy
path1 = './photo' # 指定名称文件夹所在路径
path2 = './photo' # 新建文件夹所在路径
def MkDir():
dirs = os.listdir(path1)
for dir in dirs:
dir1 = dir.split('.')[0]
file_name = os.path.join(path2, str(dir1))
if not os.path.isdir(file_name):
os.mkdir(file_name)
photoPath = os.path.join(path1, dir)
copy(photoPath, file_name)
MkDir()