У меня есть некоторые вещи, как это в output.txt файлпитон удалить последний запятая
Service1:Aborted
Service2:failed
Service3:failed
Service4:Aborted
Service5:failed
выход в 2-й файл (output2.txt):
Service1 Service2 Servive3 Service4 Service5
Aborted failed failed Aborted failed
Хотелось бы, чтобы удалить последнюю запятую линия.
код Я пытаюсь:
file=open('output.txt','r')
target=open('output2.txt','w')
for line in file.readlines():
line=line.strip()
parts=line.split(":")
for part in parts:
var2=part.strip()+","
target.write(var2.rstrip(',')) # Not working
target.close()
Но вы понимаете отступ 'target.write (var2.rstrip (','))' находится вне цикла for, правильно? –
вместо цикла вы можете сделать '', '. Join (parts) ' – depperm
Удалить последнюю запятую в строке' var2 [: - 1] ' – davedwards