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 相关文章推荐
K-means聚类算法介绍与利用python实现的代码示例
Nov 13 Python
python http接口自动化脚本详解
Jan 02 Python
python使用itchat实现手机控制电脑
Feb 22 Python
python3中zip()函数使用详解
Jun 29 Python
Python画图实现同一结点多个柱状图的示例
Jul 07 Python
python通过TimedRotatingFileHandler按时间切割日志
Jul 17 Python
Win系统PyQt5安装和使用教程
Dec 25 Python
Python如何使用队列方式实现多线程爬虫
May 12 Python
浅谈tensorflow中dataset.shuffle和dataset.batch dataset.repeat注意点
Jun 08 Python
使用python编写一个语音朗读闹钟功能的示例代码
Jul 14 Python
详解如何修改python中字典的键和值
Sep 29 Python
Python使用Kubernetes API访问集群
May 30 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 xml实例 留言本
2009/03/20 PHP
PHP高级对象构建 工厂模式的使用
2012/02/05 PHP
PHP字符串长度计算 - strlen()函数使用介绍
2013/10/15 PHP
ThinkPHP的截取字符串函数无法显示省略号的解决方法
2014/06/25 PHP
php操作MongoDB类实例
2015/06/17 PHP
PHP+MySQL存储数据常见中文乱码问题小结
2016/06/13 PHP
利用JS重写Cognos右键菜单的实现代码
2010/04/11 Javascript
javascript 函数及作用域总结介绍
2013/11/12 Javascript
js简单的点击返回顶部效果实现方法
2015/04/10 Javascript
一种新的javascript对象创建方式Object.create()
2015/12/28 Javascript
JS代码实现百度地图 画圆 删除标注
2016/10/12 Javascript
使用JS 插件qrcode.js生成二维码功能
2017/02/20 Javascript
JS仿QQ好友列表展开、收缩功能(第一篇)
2017/07/07 Javascript
JavaScript数组的5种迭代方法
2017/09/29 Javascript
JS动态添加元素及绑定事件造成程序重复执行解决
2017/12/07 Javascript
使用axios实现上传图片进度条功能
2017/12/21 Javascript
Vue中插入HTML代码的方法
2018/09/21 Javascript
深入理解nodejs搭建静态服务器(实现命令行)
2019/02/05 NodeJs
[02:25]DOTA2英雄基础教程 虚空假面
2014/01/02 DOTA
[39:53]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第一场 11.19
2020/11/19 DOTA
Python 连连看连接算法
2008/11/22 Python
python对日志进行处理的实例代码
2018/10/06 Python
django orm 通过related_name反向查询的方法
2018/12/15 Python
python3使用GUI统计代码量
2019/09/18 Python
Python利用myqr库创建自己的二维码
2020/11/24 Python
HTML5重塑Web世界它将如何改变互联网
2012/12/17 HTML / CSS
英国电动工具购买网站:Anglia Tool Centre
2017/04/25 全球购物
French Connection官网:女装、男装及家居用品
2019/03/18 全球购物
班级文化建设标语
2014/06/23 职场文书
党员个人对照检查材料思想汇报
2014/09/16 职场文书
爱心助学感谢信
2015/01/21 职场文书
三八妇女节寄语
2015/02/27 职场文书
2015年度对口支援工作总结
2015/07/22 职场文书
获奖感言一句话
2015/07/31 职场文书
教师学习十八届五中全会精神心得体会
2016/01/05 职场文书
windows server 2012安装FTP并配置被动模式指定开放端口
2022/06/10 Servers