Wie verhindert man, dass Attribute in Python [duplizieren] ausgewählt werden?

Diese Frage hat hier bereits eine Antwort:

Pickle alle Attribute außer einem 6 answers

Ich verwende gnosis.xml.pickle, um ein Objekt meiner eigenen Klasse in xml zu konvertieren. Das Objekt wird so initialisiert, dass:

self.logger = MyLogger()

Aber wenn ich das Objekt in eine Zeichenfolge lösche, wird eine Ausnahme gemeldet, die besagt, dass der Pickler auf einen nicht auswählbaren Typ gestoßen ist (thread.lock).

Gibt es eine Möglichkeit, das Logger-Attribut zu markieren, damit der Pickler nicht versucht, dieses Attribut zu markieren?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage