Причина, по которой нет ответов, заключается в том, что ответ, скорее всего, хакерский. Я не думаю, что вы можете распаковать объект в Python, не зная структуры класса на принимающей стороне, без какого-либо хакерского решения. Большая причина, почему Pickle не поддерживает это, вероятно, потому что это фантастический способ внедрения вредоносного кода в ваше приложение.
http://www.mofeel.net/871-comp-lang-python/2898.aspx немного объясняет, почему динамически созданные классы не могут быть выделены.
В каждом случае я либо просто сериализировал словарь атрибутов объекта, используя метод dict , либо просто придумал какую-то ужасную работу. Надеюсь, ты придумал что-нибудь получше.
Удачи!