Pour transformer un objet Python en bytes (et inversement), il existe le module pickle, qui permet :
- de serialiser : myBytes=pickle.dumps(myObject)
- de deserialiser : myObject=pickle.loads(myBytes)
Cela fonctionne avec Python 2 et 3
Source 1 : http://diveintopython3.org/serializing.html
PS : il y a aussi marshal pour les types "basiques", cf http://python.developpez.com/faq/?page=Objet#ObjetSave
Aucun commentaire:
Enregistrer un commentaire