擅长:python、mysql、java
<p>如果有100个文件,最好只使用一个文件数组:</p>
<pre><code>infiles = [open('example{}.txt'.format(i+1), 'r') for i in xrange(100)]
with open('Join.txt', 'w') as fout:
for lines in izip_longest(*infiles, fillvalue=''):
lines = [line.rstrip('\n') for line in lines]
print >> fout, separator.join(lines)
</code></pre>