Comment pickle vous-même?

Je veux ma classe pour mettre en œuvre Enregistrer et Charger des fonctions qui, tout simplement, faire un cornichon de la classe. Mais apparemment, vous ne pouvez pas utiliser un 'soi' dans le mode ci-dessous. Comment pouvez-vous faire cela?

self = cPickle.load(f)

cPickle.dump(self,f,2)
  • Je pourrais pickle la dict, mais je serais incapable de modifier ultérieurement la classe.
  • excellent titre, +1 ed
InformationsquelleAutor | 2010-04-25