bonjour ,
je bosse dans le cadre scolaire sur un projet jeux video pygame je suis chargé de concevoir
un système de sauvegarde ... dans un premier temps j'ai coder en procédurale un système pour
me sauvegardé une matrice puis de chercher dans le fichier pour me la réaficher .....
Toutes suggestion à la vu de mon code est la bien venu (commentaire,critique, piste de recherche en tout genre)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 matrix =[[1,2,3], [4,5,6], [7,8,9]] def ecriture(nom_fichier,matrix): # ouverture du fichier with open("nom_fichier","ab") as pickle_file: pickle.dump(matrix, pickle_file) pickle.dump(matrix, pickle_file) print(" écriture des données ") # ferrmeture du fichier pickle_file.close print("fermeture des fichiers") print("---------------------------") def lecture(nom_fichier): with open("nom_fichier","rb") as pickle_file: ma_variable = pickle.load(pickle_file) print("chagement de mes variables ") print(ma_variable) print("---------------------------")
=> le mode ouverture du fichier de la fonction écriture ici "AB" était aupartavant "wb"
je n'arrive pas à sauvegardé plusieurs matrice et en lire plusieurs je pensais que c'était le mode d'ouverture
les éssais mon donnés tort ....
merci d'avance
Partager