# -*- coding:utf-8*-import os
import os.path
import time
time1=time.time()
##########################合并同一个文件夹下多个txt################
def MergeTxt(filepath,outfile):k = open(filepath+outfile, 'a+',encoding='utf8',)for parent, dirnames, filenames in os.walk(filepath):for filepath in filenames:txtPath = os.path.join(parent, filepath) # txtpath就是所有文件夹的路径f = open(txtPath,encoding='utf8')##########换行写入##################k.write(f.read()+"\n")k.close()print("搞定")
if __name__ == '__main__':filepath="../data1/"outfile="result.txt"MergeTxt(filepath,outfile)time2 = time.time()print(u'总共耗时:' + str(time2 - time1) + 's')

将同一文件夹内的所有txt文件内容合并到一个txt中相关推荐

  1. python小操作——读取文件夹内的任意格式文件到txt并排序

    概述: 懒得一个一个的对文件进行备注,想着先把所有的文件名放在一起,最后还想着加个序号 实现效果图: 代码: 1.0版本不太简便,以后有时间会对def Test()化简一下,精简一下代码. ####读 ...

  2. 批量提取同一文件夹内相同后缀名文件

    1.在文件夹内新建TXT文本文档: 2.打开TXT文本,输入dir *.*/b>a.xls   并保存: 3.将TXT文本后缀名改成  .bat : 4.双击打开即可.

  3. Python工作笔记-统计文件夹内只有1个文件的文件夹

    文件 只有1文件夹里面有1个文件 程序运行后截图如下: 源码如下: import osdef GetErrorFileList(dir):list=[]for dirpath,dirnamesList ...

  4. linux 移动某个文件夹及其所有子文件夹内指定类型的文件

    find /data/home/image1 -type f -iname "*.jpg" -exec mv --backup=numbered -t /data/home/ima ...

  5. python程序实现:linux环境下,将一个文件夹内的所有.tar.gz压缩文件解压缩到同名子文件夹内,没有子文件夹时重新建立同名子文件夹,使得它们相互独立。

    # 命名为untar.pyimport tarfile import os# 获得目录下的所有文件 def get_file_name(file_dir):L = []for root, dirs, ...

  6. 把多个txt文档合并为一个txt文档并排序

    当我们得到多个txt文档时,想要把这些文档的内容合并为一个文档并按首列来进行排序,比如按首列数字升序排序,下面介绍操作方法: 步骤一:把多个txt文件放在同一文件夹下,并新建一个txt文档,在里面写下 ...

  7. java---解析XML文件,通过反射动态将XML内容封装到一个类中

    本博客讲的XML解析,使用的是dom4j. 首先建立一个maven项目,在dom.xml中引入相应的dom4j的版本.作者下载的是热度很高的1.6.1版本.maven的使用在这里不做详细讲解. 引入成 ...

  8. 文件夹内相同类型文件批量重命名

    文件功能:可以把文件夹内相同类型的文件批量重新命名.批量重命名可以自行添加统一前缀.前缀后面则是从0001开始的编号,目前程序默认的是4位.另外,每次重命名的是某一类文件,如txt.jpg等,由用户自 ...

  9. linux 循环显示所有的sh.*文件.,利用shell脚本遍历文件夹内所有的文件并作整理统计的方法...

    环境: Ubuntu下采用shell脚本实现 案例简述:文件夹内有许多子文件夹,这里需要自动读取所有的文件,包括他们的地址和文件名.通过观察文件名的规律,按照一定的规则裁剪出文件名的某一部分,该部分为 ...

最新文章

  1. 服务器虚拟化改写存储演进图
  2. LeetCode刷题中遇到的一些知识点
  3. PostgreSQL windows下安装出现问题的解决办法
  4. 应用中的图像识别:为什么以及如何使用
  5. 注解形式控制器配置(5) 数据绑定2
  6. 《1024伐木累》-小白篇之需求-总章节八
  7. 为什么我们需要Pulsar?
  8. mybatis一简单one2one关系xml配置
  9. 几种建模工具简介(SPSS,SAS,Stata,R,Matlab,Amos,Lisrel)
  10. java网络编程小结(黑马程序员基础java总结)
  11. 《中国各省名由来》 2010年11月03日
  12. 三维GIS软件十九重唱
  13. GEO TCGA公共数据挖掘培训
  14. maven-聚合工程
  15. hypot函数、fmod函数
  16. 一寸Timing一寸金,寸金能买寸光阴——CCD
  17. 用Python 制作身高预测系统
  18. [css3] 小案例-扇子
  19. ajax用户名注册自动刷新,ajax+jsp实现 无刷新页面下注册时检测用户名是否已存在...
  20. 平面解析几何----过抛物线上一点作互相垂直的两条直线交抛物线与点AB,AB恒过定点P的坐标

热门文章

  1. 硬件设计与实践:16位CPU设计
  2. okio篇 1.Buffer
  3. Discover the Web(找浏览器网页)
  4. 时代新宠儿——HEIF图像格式:节省50%空间
  5. 如何确定企业是否需要推行CMMI?
  6. 达美乐中国IPO遇挫:延迟全球发售 原计划上周上市敲钟
  7. Java 并发之Concurrent 包综述
  8. Open Infrastructure丹佛峰会即将召开,这些边缘计算议题等你来听
  9. 怎样区分细菌性和病毒性感冒
  10. (转)阈值?阀值??