国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 大田县| 夹江县| 泾源县| 崇阳县| 龙泉市| 本溪市| 隆回县| 太和县| 温州市| 景德镇市| 苍溪县| 凤冈县| 巫山县| 治县。| 永年县| 仁布县| 富阳市| 乌鲁木齐县| 湖州市| 黔江区| 三河市| 乳山市| 凭祥市| 台湾省| 瓮安县| 资源县| 禄丰县| 凤冈县| 奉贤区| 堆龙德庆县| 麦盖提县| 阿拉尔市| 大荔县| 壶关县| 那坡县| 贵阳市| 石台县| 吉木萨尔县| 贵阳市| 合肥市| 宁陕县|