0
Ich versuche, das Programm automatisch auf die letzte Zeile einer Textdatei zu starten, wenn ich es ausführe und schreibe es auf die letzte Zeile. Mein aktueller Code ist wie folgt:In die letzte Zeile einer Textdatei schreiben?
with open('textfile.txt', 'a+') as tf
last_line = tf.readlines()[-1]
tf.write(linetext + '\n')`
Wenn ich dies ausführen, heißt es, dass der Listenindex außerhalb des Bereichs ist. Wie bekomme ich das automatisch zur letzten Zeile einer Textdatei springen und von dort aus schreiben?
Ja, öffnen Sie einfach die Datei wie diese 'mit open ('textfile.txt', 'a') als tf:' und dann, was Sie '. Schreibe 'daran wird am Ende der Datei angehängt. –
Mögliches Duplikat von [Wie hängen Sie an eine Datei an?] (Https://stackoverflow.com/questions/4706499/how-do-you-append-to-a-file) – davedwards
Duplizieren von https: // stackoverflow. com/questions/4706499/how-do-you-append-zu-einer-Datei –