将同一文件夹内的所有txt文件内容合并到一个txt中
# -*- 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中相关推荐
- python小操作——读取文件夹内的任意格式文件到txt并排序
概述: 懒得一个一个的对文件进行备注,想着先把所有的文件名放在一起,最后还想着加个序号 实现效果图: 代码: 1.0版本不太简便,以后有时间会对def Test()化简一下,精简一下代码. ####读 ...
- 批量提取同一文件夹内相同后缀名文件
1.在文件夹内新建TXT文本文档: 2.打开TXT文本,输入dir *.*/b>a.xls 并保存: 3.将TXT文本后缀名改成 .bat : 4.双击打开即可.
- Python工作笔记-统计文件夹内只有1个文件的文件夹
文件 只有1文件夹里面有1个文件 程序运行后截图如下: 源码如下: import osdef GetErrorFileList(dir):list=[]for dirpath,dirnamesList ...
- linux 移动某个文件夹及其所有子文件夹内指定类型的文件
find /data/home/image1 -type f -iname "*.jpg" -exec mv --backup=numbered -t /data/home/ima ...
- python程序实现:linux环境下,将一个文件夹内的所有.tar.gz压缩文件解压缩到同名子文件夹内,没有子文件夹时重新建立同名子文件夹,使得它们相互独立。
# 命名为untar.pyimport tarfile import os# 获得目录下的所有文件 def get_file_name(file_dir):L = []for root, dirs, ...
- 把多个txt文档合并为一个txt文档并排序
当我们得到多个txt文档时,想要把这些文档的内容合并为一个文档并按首列来进行排序,比如按首列数字升序排序,下面介绍操作方法: 步骤一:把多个txt文件放在同一文件夹下,并新建一个txt文档,在里面写下 ...
- java---解析XML文件,通过反射动态将XML内容封装到一个类中
本博客讲的XML解析,使用的是dom4j. 首先建立一个maven项目,在dom.xml中引入相应的dom4j的版本.作者下载的是热度很高的1.6.1版本.maven的使用在这里不做详细讲解. 引入成 ...
- 文件夹内相同类型文件批量重命名
文件功能:可以把文件夹内相同类型的文件批量重新命名.批量重命名可以自行添加统一前缀.前缀后面则是从0001开始的编号,目前程序默认的是4位.另外,每次重命名的是某一类文件,如txt.jpg等,由用户自 ...
- linux 循环显示所有的sh.*文件.,利用shell脚本遍历文件夹内所有的文件并作整理统计的方法...
环境: Ubuntu下采用shell脚本实现 案例简述:文件夹内有许多子文件夹,这里需要自动读取所有的文件,包括他们的地址和文件名.通过观察文件名的规律,按照一定的规则裁剪出文件名的某一部分,该部分为 ...
最新文章
- 服务器虚拟化改写存储演进图
- LeetCode刷题中遇到的一些知识点
- PostgreSQL windows下安装出现问题的解决办法
- 应用中的图像识别:为什么以及如何使用
- 注解形式控制器配置(5) 数据绑定2
- 《1024伐木累》-小白篇之需求-总章节八
- 为什么我们需要Pulsar?
- mybatis一简单one2one关系xml配置
- 几种建模工具简介(SPSS,SAS,Stata,R,Matlab,Amos,Lisrel)
- java网络编程小结(黑马程序员基础java总结)
- 《中国各省名由来》 2010年11月03日
- 三维GIS软件十九重唱
- GEO TCGA公共数据挖掘培训
- maven-聚合工程
- hypot函数、fmod函数
- 一寸Timing一寸金,寸金能买寸光阴——CCD
- 用Python 制作身高预测系统
- [css3] 小案例-扇子
- ajax用户名注册自动刷新,ajax+jsp实现 无刷新页面下注册时检测用户名是否已存在...
- 平面解析几何----过抛物线上一点作互相垂直的两条直线交抛物线与点AB,AB恒过定点P的坐标