我已經編寫了以下腳本來將目錄中的所有文件連接成一個文件。python腳本將目錄中的所有文件連接成一個文件
可以這樣進行優化,在
慣用蟒蛇方面
時間
下面是摘錄:
import time, glob
outfilename = 'all_' + str((int(time.time()))) + ".txt"
filenames = glob.glob('*.txt')
with open(outfilename, 'wb') as outfile:
for fname in filenames:
with open(fname, 'r') as readfile:
infile = readfile.read()
for line in infile:
outfile.write(line)
outfile.write("\n\n")
針對時間進行了優化?使用「貓* .txt> all.txt」:) –
可能重複[結合多個文本文件到一個文本文件使用python](http://stackoverflow.com/questions/17749058/combine-multiple-text-files- into-one-text-file-using-python) – llb