Zuerst mal: Danke für die vielen Antworten
Code: Alles auswählen
linecounter = 0
outcounter = 0
out = None
for line in open("in.txt"):
if linecounter % 3 == 0:
try:
out.close()
except:
pass
out = open("out%d.txt" % outcounter, "w")
outcounter += 1
out.write("""das ist linie 1: "+line1
"""das ist linie 2: "+line2
"""das ist linie 3: "+line3""")
linecounter += 1
try:
out.close
except:
pass
Aber wie muss ich das noch ändern, damit es in die txt noch etwas dazuschreibt?
also:
1.txt
[Das ist linie1: (linie 1 von txt)
das ist linie2: (linie 2 von txt)
das ist linie3: (linie 3 von txt)]
2.txt
[das ist linie1: (linie 4 von txt)
das ist linie2: (linie 5 von txt)
das ist linie3: (linie 6 von txt)]
u.s.w.
das linie1, linie2 und linie3 muss sich aber nicht ändern.
Sorry das ich noch so viele Nachfragen stellen muss, aber dies überschreitet meine Fähigkeiten in Python.