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端口扫描系统实现方法
Nov 19 Python
将Django使用的数据库从MySQL迁移到PostgreSQL的教程
Apr 11 Python
python字符串连接方法分析
Apr 12 Python
使用Python3+PyQT5+Pyserial 实现简单的串口工具方法
Feb 13 Python
python找出一个列表中相同元素的多个索引实例
Jun 11 Python
python读写配置文件操作示例
Jul 03 Python
python实现单链表的方法示例
Sep 03 Python
python实现批量转换图片为黑白
Jun 16 Python
从python读取sql的实例方法
Jul 21 Python
Python文件操作及内置函数flush原理解析
Oct 13 Python
用Python将库打包发布到pypi
Apr 13 Python
python缺失值填充方法示例代码
Dec 24 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调用JAVA的WebService简单实例
2014/03/11 PHP
PHP实现的浏览器检查类
2016/04/11 PHP
javascript 日期常用的方法
2009/11/11 Javascript
原生js和jQuery写的网页选项卡特效对比
2015/04/27 Javascript
JS实现带提示的星级评分效果完整实例
2015/10/30 Javascript
Nodejs Stream 数据流使用手册
2016/04/17 NodeJs
JavaScript判断用户名和密码不能为空的实现代码
2016/05/16 Javascript
js控件Kindeditor实现图片自动上传功能
2020/07/20 Javascript
jQuery基础_入门必看知识点
2016/07/04 Javascript
AngularJS应用开发思维之依赖注入3
2016/08/19 Javascript
JS动态遍历json中所有键值对的方法(不知道属性名的情况)
2016/12/28 Javascript
VUE中v-model和v-for指令详解
2017/06/23 Javascript
详解vue渲染从后台获取的json数据
2017/07/06 Javascript
JS高阶函数原理与用法实例分析
2019/01/15 Javascript
[33:23]Secret vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python网络编程之数据传输UDP实例分析
2015/05/20 Python
python bmp转换为jpg 并删除原图的方法
2018/10/25 Python
selenium+python自动化测试之页面元素定位
2019/01/23 Python
Tornado实现多进程/多线程的HTTP服务详解
2019/07/25 Python
tensorflow实现对张量数据的切片操作方式
2020/01/19 Python
通过实例解析Python文件操作实现步骤
2020/09/21 Python
Python 使用xlwt模块将多行多列数据循环写入excel文档的操作
2020/11/10 Python
Matplotlib中rcParams使用方法
2021/01/05 Python
canvas 阴影和图形变换的示例代码
2018/01/02 HTML / CSS
ONLY德国官方在线商店:购买时尚女装
2017/09/21 全球购物
美国最流行的男士时尚网站:Touch of Modern
2018/02/05 全球购物
简述进程的启动、终止的方式以及如何进行进程的查看
2014/02/20 面试题
旅游管理实习自我鉴定
2013/09/29 职场文书
公益活动策划方案
2014/01/09 职场文书
摄影助理岗位职责
2014/02/07 职场文书
美术教师岗位职责
2014/03/18 职场文书
农民工工资承诺书范文
2014/03/31 职场文书
2015年党员公开承诺书范文
2015/01/22 职场文书
2015年社区综治宣传月活动总结
2015/03/25 职场文书
九年级语文教学反思
2016/03/03 职场文书
python神经网络学习 使用Keras进行简单分类
2022/05/04 Python