text_file = open("new.txt", "r")
lines = text_file.readlines()
for line in lines:
var1, var2 = line.split(",");
myfile = open('xyz.txt', 'w')
myfile.writelines(var1)
myfile.close()
text_file.close()
Ich habe 10 Zeilen Text in new.txt wie Adam: 8154 George: 5234 und so weiter. Jetzt möchte ich eine Textdatei, die nur die Namen enthält. xyz.txt muss Adam George und so weiter enthalten. Der obige Code hinterlässt nur den 10. Namen.Schreiben in eine Datei in einem for-Schleife
Wie Sie alle 10 Namen in einer einzigen Textdatei haben.
Oder verwenden Sie 'with' vor der Schleife zu schließen. –
es hat keine Änderung am Ergebnis vorgenommen – h4r5h4
ja, wollte ihn zuerst das Problem verstehen lassen. Danke – pyfunc