import os import shutil path=r'C:\Users\Administrator\Downloads\MS-TTS v1.9.4\audio' pathson = path databames = os.listdir(pathson) target_path = os.path.abspath(r'C:\Users\Administrator\Downloads\儿童故事') for wjname in databames: #print(wjname) paths=path+f'/{wjname}' print(paths) dirs = os.listdir(paths) source_path = os.path.abspath(paths) if not os.path.exists(target_path): os.makedirs(target_path) files=paths if os.path.exists(source_path): # paths所指的是当前正在遍历的这个文件夹的本身的地址 # dirs 是一个 list,内容是该文件夹中所有的目录的名字(不包括子目录) # files 同样是 list, 内容是该文件夹中所有的文件(不包括子目录) for root, dirs, files in os.walk(source_path): for file in files: src_file = os.path.join(root, file) shutil.copy(src_file, target_path) print(src_file) print('copy files finished!')
复制不同文件夹下文件到另外一个文件夹当中
最新推荐文章于 2024-08-14 23:30:40 发布