概述
我需要将多个文件夹合并到一个文件夹中,并考虑到它们基于时间的顺序,为此我尝试了:import os
import shutil
DestFolder = 'C:\Users\user\Folder1'
SrcFolder1 = 'C:\Users\user\Folder2'
for root, dirs, files in os.walk((os.path.normpath(SrcFolder1)), topdown=True):
for name in files:
SourceFolder = os.path.join(root,name)
shutil.copy2(SourceFolder, DestFolder)
我有三个文件夹:SrcFolder1,SrcFolder1,DestFolder
SrcFolder1包含:
^{pr2}$
SrcFolder2包含:Test1_Key=90_Msg=5f.npy
Test2_Key=90_Msg=87.npy
Test3_Key=90_Msg=ab.npy
我用第一个SrcFolder1执行代码,然后当第二个SrcFolder2时,得到的DestFolder是:Test1_Key=90_Msg=87.npy
Test1_Key=90_Msg=5f.npy
Test2_Key=90_Msg=54.npy
Test2_Key=90_Msg=87.npy
Test3_Key=90_Msg=b8.npy
Test3_Key=90_Msg=ab.npy
但是,我需要mys DestFolder的组织方式如下:Test1_Key=90_Msg=87.npy
Test2_Key=90_Msg=54.npy
Test3_Key=90_Msg=b8.npy
Test1_Key=90_Msg=5f.npy
Test2_Key=90_Msg=87.npy
Test3_Key=90_Msg=ab.npy
最后
以上就是现代书本为你收集整理的python创建多个文件夹合并_在python中如何将多个文件夹合并到一个文件夹中?的全部内容,希望文章能够帮你解决python创建多个文件夹合并_在python中如何将多个文件夹合并到一个文件夹中?所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复