Sérialisation d'objets avec le module pickle Python – Real Python

By | décembre 22, 2020

Python pas cher

En tant que développeur, vous devrez parfois envoyer des hiérarchies d'objets complexes sur un réseau ou enregistrer l'état interne de vos objets sur un disque ou une base de données pour une utilisation ultérieure. Pour ce faire, vous pouvez utiliser un processus appelé sérialisation, qui est entièrement pris en charge par la bibliothèque standard grâce au Python cornichon module.

Dans ce cours, vous apprendrez:

  • Ce que cela signifie sérialiser et désérialiser un objet
  • Lequel modules vous pouvez utiliser pour sérialiser des objets en Python
  • Quels types d'objets peuvent être sérialisés avec Python cornichon module
  • Comment utiliser le Python cornichon module à sérialiser hiérarchies d'objets
  • Qu'est-ce que des risques sont lors de la désérialisation d'un objet à partir d'une source non approuvée