import os
import shutil
oldpath = r'E:\代码测试\2' # 想要查找的文件夹(源文件夹)路径
new_path = r'E:\代码测试\1' # 想要保存的文件夹(目标文件夹)路径,需新建一个文件夹
flist = os.listdir(oldpath) # 源文件夹文件列表
for i in range(len(flist)):
sub_old_path = os.path.join(oldpath, flist[i]) # 源文件夹子目录
sub_new_path = os.path.join(new_path, flist[i]) # 目标文件夹子目录
for root, dirs, files in os.walk(sub_old_path):
for j in range(len(files)):
old_file_path = os.path.join(root, files[j]) # 源文件夹中文件路径
new_file_path = os.path.join(sub_new_path, files[j]) # 目标文件夹中文件路径
shutil.copy(old_file_path, new_file_path)
print('=' * 10, 'finish', '=' *10)
————————————————
版权声明:本文为CSDN博主「青梦&心河」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_43771999/article/details/121541603
合并不同路径(文件夹)下两个同名文件夹中的文件
最新推荐文章于 2024-04-23 19:15:54 发布