Python 2.7 で次の質問があります。20 個の異なる txt ファイルがあり、それぞれに正確に 1 列の数値が含まれています。今-出力として-これらすべての列をまとめた1つのファイルが必要です。Python で 1 列のファイルを連結するにはどうすればよいですか? fileinput モジュールを使用することを考えていましたが、すべての異なる txt ファイルを一度に開かなければならないのではないかと心配しています。私の考え:
filenames = ['input1.txt','input2.txt',...,'input20.txt']
import fileinput
with open('/path/output.txt', 'w') as outfile:
for line in fileinput.input(filenames)
write(line)
それに関する提案はありますか?助けてくれてありがとう!