Schreiben in Textdateien.

Fragen zu Tkinter.
Antworten
-Passi-
User
Beiträge: 17
Registriert: Mittwoch 11. November 2020, 23:12

Hi,
ich will bei meinem Spiel eine art Highscoreliste einbauen. Dafür werden alle Benutzer mit deren "Daten" nach einem gleichem Schema in eine .txt Datei eingetragen:

Schema:
Name//Level//Highscore
Beispiel:
Max Mustermann//2//46

Das ich das aus meiner Datei rausziehe, zerlege, bearbeite und wieder Zusammensetze funktioniert auch schon ABER (<- Ohne ein aber wäre es zu schön :D) Wie kann ich meinem Programm sagen das er wenn er sich den input aus Ziele x geholt hat, das dann auch in Zeile x reinschreibt? Bis jetzt hängt er es entweder hintenan oder überschreibt die erste Zeile... Er soll aber nur die vorher aufgerufene Zeile überschreiben.

beispiel:
Max Mustermann//2//46
Max Mustermann//2//46
Max Mustermann//2//46
Max Mustermann//2//46
Meier//2//36
Max Mustermann//2//46

Ich schaffe es die Zeile mit Meier rauszuziehen, aber weiß nicht wie ich die neue Version dann an genau der Stelle wieder einsetze

Vielen Dank im Voraus
Mit freundlichen Grüßen
Passi
Benutzeravatar
__blackjack__
User
Beiträge: 14020
Registriert: Samstag 2. Juni 2018, 10:21
Wohnort: 127.0.0.1
Kontaktdaten:

Den Post gibt's hier noch mal viewtopic.php?f=1&t=50255 und hier auch noch mal: viewtopic.php?f=18&t=50253
„A life is like a garden. Perfect moments can be had, but not preserved, except in memory. LLAP” — Leonard Nimoy's last tweet.
Antworten