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(2)
Sep 15 Python
浅谈python中set使用
Jun 30 Python
python中装饰器级连的使用方法示例
Sep 29 Python
Python实现的爬取网易动态评论操作示例
Jun 06 Python
Python清空文件并替换内容的实例
Oct 22 Python
Python 新建文件夹与复制文件夹内所有内容的方法
Oct 27 Python
Django给admin添加Action的步骤详解
May 01 Python
在Python中实现函数重载的示例代码
Dec 12 Python
Python操作Excel工作簿的示例代码(\*.xlsx)
Mar 23 Python
2020新版本pycharm+anaconda+opencv+pyqt环境配置学习笔记,亲测可用
Mar 24 Python
matplotlib jupyter notebook 图像可视化 plt show操作
Apr 24 Python
基于python爬取梨视频实现过程解析
Nov 09 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用户注册表单验证实例
2015/12/26 PHP
thinkPHP5 ACL用户权限模块用法详解
2017/05/10 PHP
PHP查询分页的实现代码
2017/06/09 PHP
js创建对象的几种常用方式小结(推荐)
2010/10/24 Javascript
javascript 学习笔记(八)javascript对象
2011/04/12 Javascript
一些常用的JavaScript函数(json)附详细说明
2011/05/25 Javascript
用JavaScript修改CSS属性的代码
2013/05/06 Javascript
原生Js实现元素渐隐/渐现(原理为修改元素的css透明度)
2013/06/24 Javascript
浅谈jQuery中 wrap() wrapAll() 与 wrapInner()的差异
2014/11/12 Javascript
简介JavaScript中的getUTCFullYear()方法的使用
2015/06/10 Javascript
基于three.js编写的一个项目类示例代码
2018/01/05 Javascript
vue移动端弹框组件的实例
2018/09/25 Javascript
微信小游戏之使用three.js 绘制一个旋转的三角形
2019/06/10 Javascript
vue组件添加事件@click.native操作
2020/10/30 Javascript
解决Element中el-date-picker组件不回填的情况
2020/11/07 Javascript
JavaScript实现网页跨年倒计时
2020/12/02 Javascript
Python ZipFile模块详解
2013/11/01 Python
跟老齐学Python之有容乃大的list(2)
2014/09/15 Python
python计算书页码的统计数字问题实例
2014/09/26 Python
python获取远程图片大小和尺寸的方法
2015/03/26 Python
使用Python通过win32 COM实现Word文档的写入与保存方法
2018/05/08 Python
Python基于递归和非递归算法求两个数最大公约数、最小公倍数示例
2018/05/21 Python
解决python3读取Python2存储的pickle文件问题
2018/10/25 Python
python:动态路由的Flask程序代码
2019/11/22 Python
Python基于httpx模块实现发送请求
2020/07/07 Python
面向新手解析python Beautiful Soup基本用法
2020/07/11 Python
scrapy结合selenium解析动态页面的实现
2020/09/28 Python
HTML5地理定位实例
2014/10/15 HTML / CSS
马克华菲官方商城:Mark Fairwhale
2016/09/04 全球购物
SKECHERS官方旗舰店:美国舒适运动休闲品牌
2017/12/22 全球购物
英国PC组件和在线电脑商店:SCAN
2019/04/18 全球购物
构造方法和其他方法的区别
2016/04/26 面试题
早餐连锁店计划书
2014/01/08 职场文书
大型营销活动计划书
2014/04/28 职场文书
暑期辅导班宣传单
2015/07/14 职场文书
2016年党员读书月活动总结
2016/04/06 职场文书