我正在尝试将文本写入新文件,而不会将“位置 12”的文本更改为“位置”+ newPosition +“位于 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))