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 相关文章推荐
跟老齐学Python之变量和参数
Oct 10 Python
python中解析json格式文件的方法示例
May 03 Python
Android基于TCP和URL协议的网络编程示例【附demo源码下载】
Jan 23 Python
Python实现的简单读写csv文件操作示例
Jul 12 Python
python 输出所有大小写字母的方法
Jan 02 Python
使用Python画股票的K线图的方法步骤
Jun 28 Python
Python代码使用 Pyftpdlib实现FTP服务器功能
Jul 22 Python
通过实例简单了解python yield使用方法
Aug 06 Python
Python爬虫入门教程01之爬取豆瓣Top电影
Jan 24 Python
Python3中对json格式数据的分析处理
Jan 28 Python
Python3.9.1中使用match方法详解
Feb 08 Python
微信小程序调用python模型
Apr 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
一个简易需要注册的留言版程序
2006/10/09 PHP
深入解析fsockopen与pfsockopen的区别
2013/07/05 PHP
PHP定时执行任务的3种方法详解
2015/12/21 PHP
Yii2.0使用阿里云OSS的SDK上传图片、下载、删除图片示例
2017/09/20 PHP
PHP正则判断一个变量是否为正整数的方法
2019/02/27 PHP
Laravel框架源码解析之反射的使用详解
2020/05/14 PHP
JavaScript 节点操作 以及DOMDocument属性和方法
2007/12/06 Javascript
浅析jQuery的链式调用之each函数
2010/12/03 Javascript
JavaScript调用ajax获取文本文件内容实现代码
2014/03/28 Javascript
JavaScript面向对象之私有静态变量实例分析
2016/01/14 Javascript
jQuery validate插件实现ajax验证重复的2种方法
2016/01/22 Javascript
jQuery右下角悬浮广告实例
2016/10/17 Javascript
jquery滚动条插件(可以自定义)
2016/12/11 Javascript
微信小程序 聊天室简单实现
2017/04/19 Javascript
vue+webpack实现异步组件加载的方法
2018/02/03 Javascript
vue监听对象及对象属性问题
2018/08/20 Javascript
BootStrap模态框闪退问题实例代码详解
2018/12/10 Javascript
JS中的算法与数据结构之栈(Stack)实例详解
2019/08/20 Javascript
微信小程序 搜索框组件代码实例
2019/09/06 Javascript
解决vue-cli项目开发运行时内存暴涨卡死电脑问题
2019/10/29 Javascript
python的迭代器与生成器实例详解
2014/07/16 Python
Python多继承顺序实例分析
2018/05/26 Python
Python HTMLTestRunner库安装过程解析
2020/05/25 Python
python中关于数据类型的学习笔记
2020/07/19 Python
Python通用唯一标识符uuid模块使用案例
2020/09/10 Python
html5 canvas 使用示例
2010/10/22 HTML / CSS
美国高级音响品牌:Master&Dynamic
2018/07/05 全球购物
super()与this()的区别
2016/01/17 面试题
JavaScript实现前端网页版倒计时
2021/03/24 Javascript
基层工作经历证明
2014/01/13 职场文书
领导干部遵守党的政治纪律情况思想汇报
2014/09/14 职场文书
预备党员群众路线教育实践活动思想汇报2014
2014/10/25 职场文书
投诉信范文
2015/07/02 职场文书
小学记事作文之200字
2019/08/06 职场文书
PHP 技巧 * SVG 保存为图片(分享图生成)
2021/04/02 PHP
python 逐步回归算法
2021/04/06 Python