我想选择文件中的每第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