我需要将多个文件夹合并到一个文件夹中,并考虑到它们基于时间的顺序,为此我尝试了: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中如何将多个文件夹合并到一个文件夹中?相关推荐

  1. python创建长度为n的数组_在Python中建立N维数组并赋初值

    在Python中,由于不像C++/Java这样的语言可以方便的用a[i][j]=0的方式,建立二维数组并赋初值,所以需要一个相对巧妙的方法. 可以用列表解析的方式,eg: >>> m ...

  2. python读写文件的语句_用Python读写文件指南

    用Python读写文件(指南) [TOC] 使用Python最常见的任务之一是读取和写入文件.无论是写入简单的文本文件,读取复杂的服务器日志,甚至是分析原始字节数据,所有这些情况都需要读取或写入文件. ...

  3. python处理nc文件并输出_利用python如何处理nc数据详解

    前言 这两天帮一个朋友处理了些 nc 数据,本以为很简单的事情,没想到里面涉及到了很多的细节和坑,无论是"知难行易"还是"知易行难"都不能充分的说明问题,还是& ...

  4. python创建字典和包的区别_[Python]-10-模块与包

    引言 这篇文章介绍python中模块和包的概念. 文章目录 0×1.如何导入模块 简单的讲,模块就是可以扩展python功能的一些对象的集合,可以是类,方法,或者简单的数值对象,他们被存放在一个或多个 ...

  5. 多个python文件相互调用_用 python提取两个文件之间的内容

    我有两个文件: 一个文件叫exemple_data.csv 里面包含3个id,每个id一行 ZINC04203483 ZINC26895155 ZINC03651026 一个文件叫exemple.sd ...

  6. python如何读取文件内容求和_使用python对文件中的数值进行累加的实例

    问题描述: 一个文件由若干条记录组成,记录的格式为:"num1 num2",有时候,需要统计文件中num1对应的num2的总值. 处理问题的思路 用传说中的python来处理,很方 ...

  7. python文件的基本操作_「Python」 - 文件基本操作

    以下练习,文件名.函数名.变量名有许多不规范的地方,但是也是练习python脚本,就不修正了,在Linux环境上都能成功执行. 小标题不足以代表脚本功能,具体参看描述,有一些也没有按照要求写在,主要是 ...

  8. python读写csv文件方法总结_使用python读写CSV文件的三种方法

    Python读写csv文件 觉得有用的话,欢迎一起讨论相互学习~Follow Me 前言 逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是 ...

  9. python删除文件部分内容_使用Python删除文本文件中的部分内容

    为了学习英语,我把从网上下载下来的电影转换成纯MP3文件,放到iTouch里去了,这样就可以直接练习听力了,另外把下载下来的字幕也放进去,听不懂的时候可以看,但有一个问题,网上载下来的字幕格式都如下所 ...

最新文章

  1. 关于flume配置加载(二)
  2. python从安装开始加粉_安装python
  3. 语言的神经结构: 一体化建模集中于预测处理(附ppt)
  4. SQL按照年月员工状态统计出勤情况
  5. [sharepoint]rest api文档库文件上传,下载,拷贝,剪切,删除文件,创建文件夹,修改文件夹属性,删除文件夹,获取文档列表...
  6. JVM-Ubuntu18.04.1下编译OpenJDK8
  7. 【渝粤题库】广东开放大学 标准的研制与编制 形成性考核
  8. 关于'Deep Neural Networks for YouTube Recommendations'的一些思考和实现
  9. oracle多表嵌套查询使用,oracle sql 多表 嵌套子查询 连接查询, join where exist i...
  10. Android 应用程序模块: 应用, 任务, 进程, 和线程
  11. 极光IM简单代码(代码比较清晰)
  12. 网络安全技术及应用复习材料
  13. 英语演讲和英语课件ppt模板
  14. uniapp H5公众号errMsg: “onMenuShareAppMessage:fail, the permission value is offline verifying“
  15. OpenCV中HSV与PS中HSB对应关系
  16. 从小小线虫谈起——溯源神经系统进化,开启生命模拟
  17. maven+mysql+con_ssm+redis+maven集成使用Jedis客户端demo
  18. Linux笔记 No.17---(磁盘分区fdisk,gdisk,parted、格式化mkfs,mke2fs、挂载mount、卸载umount、df、du、lsof命令)
  19. Java版人脸检测详解上篇:运行环境的Docker镜像(CentOS+JDK+OpenCV)
  20. Linux中C语言编程经验总结

热门文章

  1. android游戏和ios游戏哪个多,Android游戏类App占27.1% 与iOS差异显著
  2. TMS570捕获多路PWM的可行性
  3. 安卓一键清理内存_软件| 安卓系统最强悍微信清理软件,一键将所有垃圾文件搜索出来,还可预览删除...
  4. 索尼机型刷机不用愁 带你玩转一键解锁
  5. GWO-KELM和GWO-SVR代码实现
  6. Ubuntu20.4终端指令 Linux安装WPS2019
  7. 【装机必备】电脑优化清理工具
  8. ubuntu从本地上传文件到云服务器、从云服务器下载文件到本地的命令(亲测有效)
  9. OLED屏显示和汉字点阵编码原理
  10. Springboot整合Shiro之授权