Sto utilizzando gnosis.xml.pickle per convertire un oggetto della mia classe in xml. L'oggetto viene inizializzato in modo che:Come interrompere il declassamento degli attributi in Python
self.logger = MyLogger()
Ma quando faccio il dump l'oggetto in una stringa ottengo un'eccezione che indica che il pickler rilevato un tipo unpickleable (thread.lock).
C'è un modo per 'tag' l'attributo logger in modo che il pickler sappia di non provare a decapitare quell'attributo?
grazie. per favore nota che sto usando la gnosis pickle lib, non sono sicuro che funzionerebbe allo stesso modo? – Ries
Ho cercato su Google la fonte di gnosis e ho visto le chiamate per ottenerestate e impostare lo stato, quindi penso che funzionerà. – FogleBird
Questo ha funzionato perfettamente per me, grazie! – amirpc