Zeilen verschieben
Verfasst: Mittwoch 7. Dezember 2005, 17:36
Hallo,
mein problem ist folgendes: ich hab ein file und möchte die 5. zeile in die 2. zeile kopieren;
vorher:
1
-0.1026990E+06 0.2918890E+06
-0.1048670E+06 0.2951340E+06
-0.1119375E+06 0.2880625E+06
-0.1119375E+06 0.2880625E+06
End
End
ergebnis:
1
-0.1119375E+06 0.2880625E+06
-0.1026990E+06 0.2918890E+06
-0.1048670E+06 0.2951340E+06
-0.1119375E+06 0.2880625E+06
End
End
ich habs mal so probiert. python erstellt mir zwar das file, aber leider nur ein leeres...ist dieser code komplett falsch???
hoffe, ihr könnt mir helfen,
gruß claudia
Edit (Leonidas): Code in Python-Tags gesetzt.
mein problem ist folgendes: ich hab ein file und möchte die 5. zeile in die 2. zeile kopieren;
vorher:
1
-0.1026990E+06 0.2918890E+06
-0.1048670E+06 0.2951340E+06
-0.1119375E+06 0.2880625E+06
-0.1119375E+06 0.2880625E+06
End
End
ergebnis:
1
-0.1119375E+06 0.2880625E+06
-0.1026990E+06 0.2918890E+06
-0.1048670E+06 0.2951340E+06
-0.1119375E+06 0.2880625E+06
End
End
ich habs mal so probiert. python erstellt mir zwar das file, aber leider nur ein leeres...ist dieser code komplett falsch???

Code: Alles auswählen
import copy
inputfile = open("d:/text0.txt","r")
outputfile = open("d:/text00.txt","w")
linenr = 0
for line in inputfile:
if linenr == 1:
outputfile.write("%s\n" % " ".copy(line(5)))
gruß claudia
Edit (Leonidas): Code in Python-Tags gesetzt.