我在這個網站上發現了一些有用的東西,但我的輸入文件與已發佈的示例不同,我無法以有效的方式實現跳躍。一個輸入文件到多個輸出文件
我輸入文件看起來像這樣:
sample_dude data1 data2 data3 data4
sample_lady data5 data6 data7 data8
sample_dude data9 data10 data11 data12
sample_child data13 data14 data15 data16
我想創建一個與所有的數據列每個樣本單獨的文件。例如,一個文件將被稱爲sample_dude.txt,看起來像這樣:
data1 data2 data3 data4
data9 data10 data11 data12
有不明數量的樣本,但始終只是四個數據列。
任何幫助極大的讚賞。謝謝。 PS:我想在python中做到這一點。
+1不寫代碼;另一方面我無法抗拒。 – poke
我可以做這個列表中的每一件事,但最後一部分「打開文件名並將數據追加到最後」。我可以打開輸入文件,將每行分成幾部分,然後將這些部分寫入A文件,但我不知道如何寫出多個文件(或打開多個文件,我沒有創建它)。 – user1265669
@ user1265669:每個輸出文件的名稱將對應於每行上讀取的第一個項目 - 所以打開一個名稱基於該文件的文件。如果你想添加數據到最後,以追加模式打開它。 – martineau