habe eine textdatei beispiel_write.txt mit
A
B
C
an deren zeilen ich jeweils gerne etwas anhängen wollte. habe verschiedene moeglichkeiten probiert - die alle nicht klappen... vielleicht kann mir jemand helfen, habe offensichtlich ein ziemliches brett vorm kopf. geschrieben habe ich
Code: Alles auswählen
#!/usr/bin/python
f = file('beispiel_write.txt', 'r+')
for line in f.readline():
if line.startswith('A'):
line = line[:-1] + '_test\n'
f.write(line)
elif line.startswith('B'):
line = line.replace('\n', '_test\n')
f.write(line)
print 'hello'
elif line == 0:
break
A_test
B_test
C
bekomme aber leider
A
A_test
verstehe nicht, warum 'elif' offensichtlich ueberhaupt nicht ausgefuehrt wird und A dafuer doppelt...
waere super, wenn mir jemand weiterhilft!
newbie25946