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