Bonjour
j'ai un petit souci avec pickle.
Je crée une liste de listes du genre Liste =[[Toto,1,2,3],[Titi,4,5,6],[Tata,0,2,6]] et je mets ça dans un fichier avec pickle.dump(Liste,MonFichier)
Jusque là tout va bien, les données sont sauvegardées correctement.
Après pour accéder au tableau, je fais pickle.load(MonFichier), mais il ne me renvoie qu'une liste avec la première liste dedans :
[[Toto,1,2,3]].
D'après la doc, j'avais compris que pickle.load devait me renvoyer le premier élément sauvegardé dans le fichier, en l'occurrence comme dans le fichier il n'y a qu'un élément, la liste de listes [[Toto,1,2,3],[Titi,4,5,6],[Tata,0,2,6]], il devrait me renvoyer la liste complète non ?
Partager