MODULE : MARSHAL
PRESENTATION DU MODULE MARSHAL.
Le module marshal fournit des classes et des méthodes permettant de sauvegarder, sur un support non volatil, disque dur, clé usb, carte mémoire, ... , tous d'objets natif de Python et de les restituer dans leur état au moment de la sauvegarde, sans que l'utilisateur ait besoin de se préoccuper de la structure interne de l'objet. L'utilisation du module marshal ne prenant pas en compte la récursivité des objets qu'il sérialise, il est fortement conseillé d'utiliser les méthodes du module piclke pour les oprations de sérialisation d'objets Python.
marshal est un module de la bibliothèque standard de Python 3. Il est donc toujours disponible.
SERIALISATION D'OBJETS NATIFS PYTHON.
Allez à tutoriel pour la sérialisation d'objets Python.
LISTE DES METHODES DU MODULE MARSHAL.
dump ( ) : sauvegarde un objet sur un support physique.
dumps ( ) : convertit un objet en bytes ( ).
load ( ) : charge un objet depuis un support physique.
loads ( ) : restitue un objet depuis un bytes ( ) valide.
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.