Метаклассы Python: передача аргументов класса в initsubclass
Выберите ответ и проверьте себя на странице.
Другие упражнения по этой теме: Метаклассы и init_subclass Python: задачи на проверку классов.
Метакласс переопределяет метод:
class Meta(type):
def __new__(mcs, name, bases, namespace, **kwargs):
return super().__new__(mcs, name, bases, namespace, **kwargs)
class Service(metaclass=Meta, strict=False):
pass
Какое исключение возникнет при выполнении этого кода?
Без регистрации · результат не сохраняется
Связанные задачи
- Когда вызывается initsubclass в Python: тест
- Python initsubclass: запрет переопределения констант
- Метакласс Python: регистрация методов в пространстве имён
- Python initsubclass: проверка порядка миграций схемы
- MRO в Python: проверка порядка примесей в наследовании
- Метакласс Python: проверка парных методов prepare и render
