How to stop attributes from being pickled in Python
- by Ries
I am using gnosis.xml.pickle to convert an object of my own class to xml. The object is initialized so that:
self.logger = MyLogger()
But when I do dump the object to a string I get an exception stating that the pickler encountered an unpickleable type .
Is there a way to 'tag' the logger attribute so that pickler will know not to try and pickle that attribute?