pickle.loads ( )
DESCRIPTION.
Restitue les données et la structure de n'importe quel type d'objet valide pour Python depuis un bytes ( ).
SYNTAXE.
Variable = pickle.loads ( bytes )
Variable = ⇨ variable qui recevra la valeur [ optionnel ]
pickle.loads ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
bytes ⇨ objet à convertir [ OBLIGATOIRE ]
REMARQUES.
bytes doit être un bytes ( ) obtenu à la suite de l'utilisation de la méthode pickle.dumps ( ) pour convertir une objet valide pour Python ( list ( ), dict ( ), tuple ( ), ...).
La méthode pickle.loads ( ) est utile pour restituer des données et la structure d"un objet Python transmises par un réseau par exemple.
Note : La méthode pickle.loads ( ) ne rechercher pas et ne charge pas de fichier bytes ( ) depuis un support physique.
Pour éviter qu'une exception soit levée par Python, il est conseillé de placer les appels à la méthode pickle.loads ( ) dans des blocs try / except / finaly.
EXEMPLE.
import pickle
LST_Jours = [ "Lundi" , "Mardi" , "Mercredi" , "Jeudi" , "Vendredi" , "Samedi" , "Dimanche" ]
kconvertion = pickle.dumps ( LST_Jours )
LST_Semaine = pickle.loads ( kconvertion )
print ( kconvertion , type ( kconvertion ) )
print ( LST_Semaine , type ( LST_Semaine ) )
LST_Jours [ : ] = [ "Monday" , "Tuesday" , "Wednesday" , "Thursday" , "Friday" , "Saturday" , "Sunday" ]
print ( LST_Jours )
print ( LST_Semaine )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.