crazyprogrammer hat geschrieben:Ich bin (leider) noch Schüler.
Wieso "leider"? Hach, die Schulzeit hatte auch was für sich
crazyprogrammer hat geschrieben:
Dieses Programm muss im Prinzip nur vier Dinge können:
- neue Vokabeln erkennen und zur anderen Datei hinzufügen
- alle Vokabeln aus der Datei einlesen und ausgeben
- einmal die deutschen Vokabeln ausgeben und die lateinischen abfragen
- und das gleiche andersherum (Latein ausgeben, Deutsch abfragen)
Überlege Dir zunächst, wie Du *im* Programm eine Vokabel abbildest, sprich, wie sieht eine passende Datenstruktur aus und welche Operationen darauf gibt es.
Erst im Anschluss überlegst Du Dir, wie Du das ganze serialisieren willst. Ich denke JSON klingt für Deine Zwecke optimal! Dafür gibt es in Python ein Modul in der Standardlib namens ``json``. Das ist kinderleicht zu nutzen. Du kannst es natürlich auch anders serialisieren, bloß nicht mittels eines eigenen Formates... BlackJack schrieb Dir ja schon, wieso