У меня есть вложенный класс:
class WidgetType(object):
class FloatType(object):
pass
class TextType(object):
pass
.. и oject, который ссылается на вложенный тип класса (а не на экземпляр), как этот
class ObjectToPickle(object):
def __init__(self):
self.type = WidgetType.TextType
Попытка сериализации экземпляра класса ObjectToPickle приводит к:
PicklingError: Невозможно рассолить < класс 'Setmanager.app.site.widget_data_types.TextType' >
Есть ли способ раскрыть вложенные классы в python?