国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python實(shí)現(xiàn)將目錄中TXT合并成一個(gè)大TXT文件的方法

2020-01-04 18:04:03
字體:
供稿:網(wǎng)友

這篇文章主要介紹了Python實(shí)現(xiàn)將目錄中TXT合并成一個(gè)大TXT文件的方法,涉及Python針對目錄下文本文件的遍歷、讀取及寫入等技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了Python實(shí)現(xiàn)將目錄中TXT合并成一個(gè)大TXT文件的方法。分享給大家供大家參考。具體如下:

在網(wǎng)上下了一個(gè)dota的英雄攻略,TXT格式,每個(gè)英雄一個(gè)文件,看得疼,就寫了一個(gè)小東西,合并一下.

 

 
  1. #coding=gbk 
  2. import os 
  3. import sys 
  4. import glob 
  5. def dirTxtToLargeTxt(dir,outputFileName): 
  6. '''從dir目錄下讀入所有的TXT文件,將它們寫到outputFileName里去''' 
  7. #如果dir不是目錄返回錯(cuò)誤 
  8. if not os.path.isdir(dir): 
  9. print "傳入的參數(shù)有錯(cuò)%s不是一個(gè)目錄" %dir 
  10. return False 
  11. #list all txt files in dir 
  12. outputFile = open(outputFileName,"a"
  13. for txtFile in glob.glob(os.path.join(dir,"*.txt")): 
  14. print txtFile 
  15. inputFile = open(txtFile,"rb"
  16. for line in inputFile: 
  17. outputFile.write(line) 
  18. return True 
  19. if __name__ =="__main__"
  20. if len(sys.argv) < 3: 
  21. print "Usage:%s dir outputFileName" %sys.argv[0] 
  22. sys.exit() 
  23. dirTxtToLargeTxt(sys.argv[1],sys.argv[2]) 

希望本文所述對大家的Python程序設(shè)計(jì)有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 抚顺市| 三台县| 武威市| 黄陵县| 舟曲县| 泾阳县| 开平市| 昭平县| 尼勒克县| 舟山市| 阿拉善右旗| 贵溪市| 双桥区| 额敏县| 永济市| 阳原县| 长武县| 余姚市| 天气| 鲁山县| 河北区| 宁德市| 大姚县| 武冈市| 抚顺县| 呼玛县| 凤翔县| 凤山市| 文水县| 鱼台县| 三明市| 上饶市| 万年县| 玉林市| 治县。| 历史| 历史| 靖边县| 合水县| 梅河口市| 峡江县|