#-*- coding: utf-8 -*-
"""Created on Tue Jan 29 13:26:41 2019
@author: kwy"""
importos,reimportshutildefcopyfile1(oldfilepath,newfilepath):#调用shutil的copyfile函数,拷贝文件,并重命名该文件
shutil.copy(oldfilepath,newfilepath)if __name__ == "__main__":#获当前目录路径
pathdir =os.getcwd()#当前目录下的子文件夹(以数字命名的)
for i in range(39,111):#拼接子文件夹下的更深一层路径
pathdeep = pathdir+'\\'+str(i)+'\\lua.flv.bili2api.80'
#找到pathdeep下的所有文件,并通过查找,筛选符合条件(以blv为结尾)的文件
files = [f for f in os.listdir(pathdeep) if re.search('blv$',f)]#对筛选出来的多文件进行循环复制拷贝
for f infiles:#拼接被拷贝文件地址
oldfilepath = pathdeep+'\\'+f#拼接拷贝之后的文件地址,包括重名的文件
newfilepath = pathdir+"\\"+str(i)+"_"+f#调用函数处理
copyfile1(oldfilepath,newfilepath)#print(f)
#print(files)
#print(pathdir)