Ich habe zwei Dateien, die aus Spalten bestehen. Nun moechte ich aus Datei_1 die ersten 3 Spalten in eine neue Datei (Datei_neu) schreiben. Die vierte Spalte derDatei_neu soll die 4. Spalte der Datei_2 sein.
Code: Alles auswählen
inp = open('Datei_1')
for line in inp.readlines():
column = line.split()
inp2 = open('Datei_2')
for line in inp.readlines():
column2 = line.split()
out = open('Datei_new','w')
out_line = '%s\t%s\t%s\t%s\n' %(column[0], column[1], column[2], column2[3])
out.write(out_line)
inp.close()
inp2.close()
out.close()
Eine Fehlermeldung ist, dass data2 nicht definiert waere.
Auch gibt es mir nicht alle Werte aus, sondern nur die erste Zeile.
Hat jemand eine Idee, kann mir jemand weiter helfen???
Vielen Dank schon mal.