Enregistré une liste à "vie"
Bonjour tout le monde !
Je vois le bout de mon projet de labyrinthe !
Aujourd'hui je fais face a je pense mon dernier problème, je vous explique et je vous montre mon code.
J'aimerai faire afficher les 3 meilleurs score qui sont enregistrer dans un fichier .txt sous forme:
RedsGamMerR, 150 coups
150 est le score, j'ai pensé à créer une liste pour stocker les score ainsi que dans le fichier pour me faciliter la tâche pour les faire ressortir quand je le souhaite !
Voici les codes concerné:
ici, j'ajoute le score à la fin de la partie dans le fichier text ainsi que dans ma liste
Code:
1 2 3 4 5 6 7
|
Score : []
def Exemple():
if LC[NewL][NewC]==5:
with open("Score.txt", "a") as fichier_score:
fichier_score.write(str(user_2) + " , " + str(coup) + " coups" +"\n")
Score.append(coup) |
Voila voila, le problème est lorsque que je ferme le programme, logique la liste se "supprime" donc ca ne s'enregistre pas...