python實現將資料夾內所有txt檔案合併成一個檔案

右介發表於2017-05-18

      新建一個資料夾命名為yuliao,把所有txt檔案放進去就ok啦!注意路徑中‘/’,windows下路徑不是這樣。

#coding=utf-8 
import os
#獲取目標資料夾的路徑
filedir = os.getcwd()+'/yuliao'
#獲取當前資料夾中的檔名稱列表  
filenames=os.listdir(filedir)
#開啟當前目錄下的result.txt檔案,如果沒有則建立
f=open('result.txt','w')
#先遍歷檔名
for filename in filenames:
    filepath = filedir+'/'+filename
    #遍歷單個檔案,讀取行數
    for line in open(filepath):
        f.writelines(line)
    // f.write('\n')
#關閉檔案
f.close()

 

相關文章