我想選擇文件中的每第12行並將這些行寫入新文件。任何人都有建議?我有126行,前6行是標題,所以我需要選擇第7,第19和第31行,直到文件結束。並且每選擇10行應該進入一個新文件。如何將每第12行寫入一個新文件
編寫代碼的方式我可以編寫一個文件,比如P_1,它由10(每第12行)7,19,31 ...,109組成,儘管我想要創建12個文件。所以第一個文件是P_1,從第7行開始,P_2從第8行開始。我如何循環以獲得7到8等等,最終到達第18行?
我將包括我在範圍內寫入新的12個文件(將工作?)。
我爲範圍(1,12): 與開放('輸出%i.txt'%i,'w +')爲g:我只是不知道如何讓行改變,所以他們符合正確的文件。雅知道我的意思嗎?
再次感謝!
使用模運算符''%。特別是:'(line-6)%12 == 1' – Elazar 2013-05-14 01:43:31