Python实现合并同一个文件夹下所有txt文件的方法示例


Posted in Python onApril 26, 2018

本文实例讲述了Python实现合并同一个文件夹下所有txt文件的方法。分享给大家供大家参考,具体如下:

一、需求分析

合并一个文件夹下所有txt文件

Python实现合并同一个文件夹下所有txt文件的方法示例

Python实现合并同一个文件夹下所有txt文件的方法示例

Python实现合并同一个文件夹下所有txt文件的方法示例

二、合并效果

Python实现合并同一个文件夹下所有txt文件的方法示例

Python实现合并同一个文件夹下所有txt文件的方法示例

三、python实现代码

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

运行结果:

"D:\Program Files\Python27\python.exe" D:/PycharmProjects/learn2017/合并多个txt.py
finished
总共耗时:0.000999927520752s
Process finished with exit code 0

更多Python相关内容感兴趣的读者可查看本站专题:《Python文本文件操作技巧汇总》、《Python文件与目录操作技巧汇总》、《Python编码操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python2.7删除文件夹和删除文件代码实例
Dec 18 Python
黑科技 Python脚本帮你找出微信上删除你好友的人
Jan 07 Python
运动检测ViBe算法python实现代码
Jan 09 Python
Python socket实现简单聊天室
Apr 01 Python
pytorch中的embedding词向量的使用方法
Aug 18 Python
python飞机大战pygame碰撞检测实现方法分析
Dec 17 Python
Python 去除字符串中指定字符串
Mar 05 Python
更新升级python和pip版本后不生效的问题解决
Apr 17 Python
如何基于线程池提升request模块效率
Apr 18 Python
Python API 操作Hadoop hdfs详解
Jun 06 Python
Python脚本调试工具安装过程
Jan 11 Python
Python+OpenCV实现在图像上绘制矩形
Mar 21 Python
TensorFlow损失函数专题详解
Apr 26 #Python
浅谈Tensorflow模型的保存与恢复加载
Apr 26 #Python
Python实现爬取百度贴吧帖子所有楼层图片的爬虫示例
Apr 26 #Python
Python实现的计算器功能示例
Apr 26 #Python
python email smtplib模块发送邮件代码实例
Apr 26 #Python
Python利用正则表达式实现计算器算法思路解析
Apr 25 #Python
Python实现随机生成手机号及正则验证手机号的方法
Apr 25 #Python
You might like
PHP检测字符串是否为UTF8编码的常用方法
2014/11/21 PHP
PHP Cookei记录用户历史浏览信息的代码
2016/02/03 PHP
php数据访问之增删改查操作
2016/05/09 PHP
基于JQuery的抓取博客园首页RSS的代码
2011/12/01 Javascript
js替换字符串的所有示例代码
2013/07/23 Javascript
jQuery教程 $()包装函数来实现数组元素分页效果
2013/08/13 Javascript
jQuery中andSelf()方法用法实例
2015/01/08 Javascript
jQuery制作可自定义大小的拼图游戏
2015/03/30 Javascript
基于jQuery实现的菜单切换效果
2015/10/16 Javascript
AngularJs动态加载模块和依赖注入详解
2016/01/11 Javascript
jQuery轻松实现表格的隔行变色和点击行变色的实例代码
2016/05/09 Javascript
JavaScript实现使用Canvas绘制图形的基本教程
2016/10/27 Javascript
JS实现倒计时(天数、时、分、秒)
2016/11/16 Javascript
node.js + socket.io 实现点对点随机匹配聊天
2017/06/30 Javascript
Javascript别踩白块儿(钢琴块儿)小游戏实现代码
2017/07/20 Javascript
深入浅出webpack教程系列_安装与基本打包用法和命令参数详解
2017/09/10 Javascript
简单实现jQuery弹窗效果
2017/10/30 jQuery
js中document.write和document.writeln的区别
2018/03/11 Javascript
[01:22:28]DOTA2-DPC中国联赛 正赛 SAG vs RNG BO3 第一场 1月18日
2021/03/11 DOTA
Python中__init__和__new__的区别详解
2014/07/09 Python
Python求两个list的差集、交集与并集的方法
2014/11/01 Python
利用python微信库itchat实现微信自动回复功能
2017/05/18 Python
python批量查询、汉字去重处理CSV文件
2018/05/31 Python
使用Python实现毫秒级抢单功能
2019/06/06 Python
用Python实现BP神经网络(附代码)
2019/07/10 Python
python3实现带多张图片、附件的邮件发送
2019/08/10 Python
用python求一重积分和二重积分的例子
2019/12/06 Python
Pandas之缺失数据的实现
2021/01/06 Python
html5 兼容IE6结构的实现代码
2012/05/14 HTML / CSS
学校食堂采购员岗位职责
2013/12/05 职场文书
优秀员工年终发言演讲稿
2014/01/01 职场文书
大学生创业计划书的用途
2014/01/08 职场文书
个性婚礼策划方案
2014/05/17 职场文书
党员公开承诺书内容
2014/05/20 职场文书
乡镇爱国卫生月活动总结
2014/06/25 职场文书
2014最新毕业证代领委托书
2014/09/26 职场文书