「position 12」のテキストを「at position」+ newPosition +「was at 12」に少し変更せずに、テキストを新しいファイルに書き出そうとしています。
これは可能でしょうか?
行末まで書いてみましたが、最後に連結するのではなく、改行として書き出されました
私の「行」は >Q952U6 | 12位 | 開始 = 519、終了 = 541 | 説明: E530K | LUSC Z52178 M2536nse_231ation T20A-18-3409 Q952U6 E530K
with open(filename) as f:
with open(fileoutput,'w') as fOut:
for line, line2 in itertools.izip_longest(f, f, fillvalue=''):
tokenizer=int(line.split()[4])
newPosition = get_new_indexs(tokenizer, str(line2))
fOut.write(line+' | new position ='+str(newPosition))