Listeneinträge an Dateizeilen anhängen
Verfasst: Donnerstag 27. Juli 2017, 18:02
Hi,
ich habe ein Problem und weiss nicht so recht wie ich es gelöst bekomme -- hoffe Ihr könnt mir helfen.
Ich habe eine Textdatei mit folgendem Format:
1;2;3
4;5;6
7;8;9
und eine Liste mit diesem Format:
liste = ["a","b","c"]
Nun möchte Ich in jede Zeile der Textdatei einen Eintrag der Liste mit dem hier verwendeten Trennzeichen >;< anfügen, um folgenden Format zu erhalten:
1;2;3;a
4;5;6;b
7;8;9;c
Das habe ich bisher probiert, jedoch komme ich nicht weiter.
(BIN ABSOLUTER NEULING
)
ich habe ein Problem und weiss nicht so recht wie ich es gelöst bekomme -- hoffe Ihr könnt mir helfen.
Ich habe eine Textdatei mit folgendem Format:
1;2;3
4;5;6
7;8;9
und eine Liste mit diesem Format:
liste = ["a","b","c"]
Nun möchte Ich in jede Zeile der Textdatei einen Eintrag der Liste mit dem hier verwendeten Trennzeichen >;< anfügen, um folgenden Format zu erhalten:
1;2;3;a
4;5;6;b
7;8;9;c
Das habe ich bisher probiert, jedoch komme ich nicht weiter.
Code: Alles auswählen
DATEI = open("liste.txt", 'r+')
liste = ["a","b","c"]
for i in liste:
for linie in DATEI:
newline = linie+";"+i
print newline
write_newline = linie.replace(linie, newline)
DATEI.write(write_newline)
DATEI.close()
(BIN ABSOLUTER NEULING
