将多个文件夹下的文件放在一个文件下下

将多个文件夹下的文件放在一个文件下下## 标题
import os
import shutil
def copyfile(filepath,newpath):
#获取当前文件下的文件名
filenames=os.listdir(filepath)
for file in filenames:
newdir=filepath+’/’+file
if os.path.isfile(newdir):
#print(newDir)
newfile=newpath+file
shutil.copyfile(newdir,newfile)
else:
copyfile(newdir,newpath)
if name==“main”:
path="…/selectnewdata/"
copyfile(path+"/img/",path+"/data/")

你可能感兴趣的:(python)