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 相关文章推荐
python3制作捧腹网段子页爬虫
Feb 12 Python
python检查URL是否正常访问的小技巧
Feb 25 Python
Python生成随机密码的方法
Jun 16 Python
python实现聊天小程序
Mar 13 Python
python 遍历目录(包括子目录)下所有文件的实例
Jul 11 Python
详解Python学习之安装pandas
Apr 16 Python
Python绘制频率分布直方图的示例
Jul 08 Python
Ubuntu+python将nii图像保存成png格式
Jul 18 Python
python 图像处理画一个正弦函数代码实例
Sep 10 Python
python中adb有什么功能
Jun 07 Python
详解python算法常用技巧与内置库
Oct 17 Python
PyTorch 如何设置随机数种子使结果可复现
May 12 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在字符串中查找指定字符串并删除的代码
2008/10/02 PHP
PHP 执行系统外部命令 system() exec() passthru()
2009/08/11 PHP
PHP-Java-Bridge使用笔记
2014/09/22 PHP
PHP内核探索:哈希表碰撞攻击原理
2015/07/31 PHP
PHP设计模式之简单投诉页面实例
2016/02/24 PHP
Laravel5.4框架中视图共享数据的方法详解
2019/09/05 PHP
javascript jQuery插件练习
2008/12/24 Javascript
js如何判断用户是否是用微信浏览器
2014/06/05 Javascript
JavaScript实现的encode64加密算法实例分析
2015/04/15 Javascript
小议JavaScript中Generator和Iterator的使用
2015/07/29 Javascript
JavaScript获取当前cpu使用率的方法
2015/12/15 Javascript
关于Bootstrap弹出框无法调用问题的解决办法
2016/03/10 Javascript
Bootstrap 网站实例之单页营销网站
2016/10/20 Javascript
js操作二进制数据方法
2018/03/03 Javascript
angularjs请求数据的方法示例
2019/08/06 Javascript
vue实现浏览器全屏展示功能
2019/11/27 Javascript
Vue 使用typescript如何优雅的调用swagger API
2020/09/01 Javascript
磁盘垃圾文件清理器python代码实现
2020/08/24 Python
对python 多个分隔符split 的实例详解
2018/12/20 Python
使用 Python 处理 JSON 格式的数据
2019/07/22 Python
详解python3中用HTMLTestRunner.py报ImportError: No module named 'StringIO'如何解决
2019/08/27 Python
浅谈PyQt5中异步刷新UI和Python多线程总结
2019/12/13 Python
python函数不定长参数使用方法解析
2019/12/14 Python
pytorch的batch normalize使用详解
2020/01/15 Python
Python基于xlutils修改表格内容过程解析
2020/07/28 Python
用Python制作mini翻译器的实现示例
2020/08/17 Python
python中的测试框架
2020/11/13 Python
利用CSS3制作简单的3d半透明立方体图片展示
2017/03/25 HTML / CSS
美国玛丽莎收藏奢华时尚商店:Marissa Collections
2016/11/21 全球购物
手工制作的豪华英式沙发和沙发床:Willow & Hall
2019/05/03 全球购物
拉斯维加斯城市观光通行证:Las Vegas Pass
2019/05/21 全球购物
美国一家著名的手表在线折扣网站:Discount Watch Store
2020/02/24 全球购物
求职自我推荐信
2014/06/25 职场文书
总经理岗位职责
2015/02/04 职场文书
2015年学校政教处工作总结
2015/05/26 职场文书
CocosCreator ScrollView优化系列之分帧加载
2021/04/14 Python