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操作列表之List.insert()方法的使用
May 20 Python
Python切片知识解析
Mar 06 Python
轻松理解Python 中的 descriptor
Sep 15 Python
Python实现获取前100组勾股数的方法示例
May 04 Python
pandas pivot_table() 按日期分多列数据的方法
Nov 16 Python
python实现小球弹跳效果
May 10 Python
django admin后台添加导出excel功能示例代码
May 15 Python
如何利用Anaconda配置简单的Python环境
Jun 24 Python
Numpy之将矩阵拉成向量的实例
Nov 30 Python
基于Python的Jenkins的二次开发操作
May 12 Python
sklearn线性逻辑回归和非线性逻辑回归的实现
Jun 09 Python
appium+python自动化配置(adk、jdk、node.js)
Nov 17 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
Yii中Model(模型)的创建及使用方法
2015/12/28 PHP
PHP文件上传处理案例分析
2016/10/15 PHP
PHP程序员简单的开展服务治理架构操作详解(二)
2020/05/14 PHP
基于jquery的模态div层弹出效果
2010/08/21 Javascript
ExtJS的拖拽效果示例
2013/12/09 Javascript
javascript中动态函数用法实例分析
2015/05/14 Javascript
JavaScript实现仿网易通行证表单验证
2015/05/25 Javascript
JavaScript中利用各种循环进行遍历的方式总结
2015/11/10 Javascript
微信公众平台开发教程(五)详解自定义菜单
2016/12/02 Javascript
Angular.js中控制器之间的传值详解
2017/04/24 Javascript
浅谈struts1 & jquery form 文件异步上传
2017/05/25 jQuery
JS身份证信息验证正则表达式
2017/06/12 Javascript
使用vue的v-for生成table并给table加上序号的实例代码
2017/10/27 Javascript
React Native 使用Fetch发送网络请求的示例代码
2017/12/02 Javascript
原生JS实现列表子元素顺序反转的方法分析
2018/07/02 Javascript
解决微信浏览器缓存站点入口文件(IIS部署Vue项目)
2019/06/17 Javascript
简述Vue中容易被忽视的知识点
2019/12/09 Javascript
解决nuxt 自定义全局方法,全局属性,全局变量的问题
2020/11/05 Javascript
浅谈Python中的数据类型
2015/05/05 Python
Python应用03 使用PyQT制作视频播放器实例
2016/12/07 Python
python如何读写json数据
2018/03/21 Python
python3.5绘制随机漫步图
2018/08/27 Python
Python选择网卡发包及接收数据包
2019/04/04 Python
Eclipse配置python默认头过程图解
2020/04/26 Python
解决Python数据可视化中文部分显示方块问题
2020/05/16 Python
Python3安装模块报错Microsoft Visual C++ 14.0 is required的解决方法
2020/07/28 Python
CSS3 透明色 RGBA使用介绍
2013/08/06 HTML / CSS
加拿大领先的牛仔零售商:Bluenotes
2018/01/22 全球购物
Bluebella美国官网:英国性感内衣品牌
2018/10/04 全球购物
同事吵架检讨书
2014/02/05 职场文书
《大海那边》教学反思
2014/04/09 职场文书
《故都的秋》教学反思
2014/04/15 职场文书
酒店财务经理岗位职责
2015/04/08 职场文书
2016年9月份红领巾广播稿
2015/12/21 职场文书
Python打包exe时各种异常处理方案总结
2021/05/18 Python
Python道路车道线检测的实现
2021/06/27 Python