У меня есть вложенный класс:
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?