Python实现将目录中TXT合并成一个大TXT文件的方法


Posted in Python onJuly 15, 2015

本文实例讲述了Python实现将目录中TXT合并成一个大TXT文件的方法。分享给大家供大家参考。具体如下:

在网上下了一个dota的英雄攻略,TXT格式,每个英雄一个文件,看得疼,就写了一个小东西,合并一下.

#coding=gbk
import os
import sys
import glob
def dirTxtToLargeTxt(dir,outputFileName):
  '''从dir目录下读入所有的TXT文件,将它们写到outputFileName里去'''
  #如果dir不是目录返回错误
  if not os.path.isdir(dir):
    print "传入的参数有错%s不是一个目录" %dir
    return False
  #list all txt files in dir
  outputFile = open(outputFileName,"a")
  for txtFile in glob.glob(os.path.join(dir,"*.txt")):
    print txtFile
    inputFile = open(txtFile,"rb")
    for line in inputFile:
      outputFile.write(line)
  return True
if __name__ =="__main__":
  if len(sys.argv) < 3:
    print "Usage:%s dir outputFileName" %sys.argv[0]
    sys.exit()
  dirTxtToLargeTxt(sys.argv[1],sys.argv[2])

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python基于PycURL实现POST的方法
Jul 25 Python
Windows平台Python连接sqlite3数据库的方法分析
Jul 12 Python
安装python3的时候就是输入python3死活没有反应的解决方法
Jan 24 Python
tensorflow 用矩阵运算替换for循环 用tf.tile而不写for的方法
Jul 27 Python
pandas 数据归一化以及行删除例程的方法
Nov 10 Python
Python hexstring-list-str之间的转换方法
Jun 12 Python
对django的User模型和四种扩展/重写方法小结
Aug 17 Python
python爬虫添加请求头代码实例
Dec 28 Python
使用tensorflow实现VGG网络,训练mnist数据集方式
May 26 Python
Python如何急速下载第三方库详解
Nov 02 Python
Python requests HTTP验证登录实现流程
Nov 05 Python
基于Python实现股票收益率分析
Apr 02 Python
Python的Django框架中if标签的相关使用
Jul 15 #Python
在Python的Django框架中调用方法和处理无效变量
Jul 15 #Python
python实现判断数组是否包含指定元素的方法
Jul 15 #Python
python获取元素在数组中索引号的方法
Jul 15 #Python
Django框架中方法的访问和查找
Jul 15 #Python
Python的Django框架中的Context使用
Jul 15 #Python
在Python的Django框架中创建和使用模版
Jul 15 #Python
You might like
php限制文件下载速度的代码
2015/10/20 PHP
在 Laravel 中 “规范” 的开发短信验证码发送功能
2017/10/26 PHP
一次因composer错误使用引发的问题与解决
2019/03/06 PHP
js获取height和width的方法说明
2013/01/06 Javascript
jQuery中fadeOut()方法用法实例
2014/12/24 Javascript
js+HTML5基于过滤器从摄像头中捕获视频的方法
2015/06/16 Javascript
浅谈angularJS中的事件
2016/07/12 Javascript
Angularjs 自定义服务的三种方式(推荐)
2016/08/02 Javascript
原生js实现addclass,removeclass,toggleclasss实例
2016/11/24 Javascript
工厂模式在JS中的实践
2017/01/18 Javascript
JS常用知识点整理
2017/01/21 Javascript
微信小程序技巧之show内容展示,上传文件编码问题
2017/01/23 Javascript
通过button将form表单的数据提交到action层的实例
2017/09/08 Javascript
Web技术实现移动监测的介绍
2017/09/18 Javascript
Vue shopCart 组件开发详解
2018/01/26 Javascript
AngularJS中的作用域实例分析
2018/05/16 Javascript
原生js检测页面加载完毕的实例
2018/09/11 Javascript
vue 双向数据绑定的实现学习之监听器的实现方法
2018/11/30 Javascript
Vue中图片Src使用变量的方法
2019/10/30 Javascript
VsCode里的Vue模板的实现
2020/08/12 Javascript
通过高德地图API获得某条道路上的所有坐标用于描绘道路的方法
2020/08/24 Javascript
Python 时间处理datetime实例
2008/09/06 Python
Python脚本实现网卡流量监控
2015/02/14 Python
通过python实现弹窗广告拦截过程详解
2019/07/10 Python
重写django的model下的objects模型管理器方式
2020/05/15 Python
美国在线健康和美容市场:Pharmapacks
2018/12/05 全球购物
日本著名的服饰鞋帽综合类购物网站:MAGASEEK
2019/01/09 全球购物
测试时代收集的软件测试面试题
2013/09/25 面试题
机电一体化专业推荐信
2013/12/03 职场文书
金融行业务员的自我评价
2013/12/13 职场文书
幼儿园庆六一游园活动方案
2014/01/29 职场文书
函授毕业生自我鉴定范文
2014/03/25 职场文书
民事诉讼代理授权委托书
2014/10/11 职场文书
学生个人评语大全
2015/01/04 职场文书
2015年药房工作总结
2015/04/25 职场文书
Python如何加载模型并查看网络
2022/07/15 Python