Результаты поиска по запросу "metaclass"

1 ответ

Что делает встроенный в Python __build_class__?

В Python 3.1 есть новая встроенная функция, которую я не знаю вbuiltins модуль: __build_class__(...) __build_class__(func, name, *bases, metaclass=None, **kwds) -> class Internal helper function used by the class statement.Что делает ...

5 ответов

Обратите внимание, что, поскольку различные метаклассы в Python обычно сложно объединить, это может быть полезно, если разрешить комбинирование созданного пользователем метакласса с библиотечным или stdlib-классом, при этом этот класс не должен быть явно объявлен как родительский для первого:

авно открыл метаклассы в Python. По сути, метакласс в python - это класс, который создает класс. Есть много полезных причин, по которым вы хотели бы сделать это - любой тип инициализации класса, например. Регистрация классов на фабриках, ...

1 ответ

 или что-то еще), тогда операции с классом, который имеет его как метакласс, будут затронуты так же, как и экземпляр класса.

n в двух словах описывает процедуры поиска при получении атрибута. Книга выделяет два случая процедура поиска при получении атрибута из класса, например,cls.name Получение атрибута из класса Когда вы используете синтаксисC.name ссылаться на ...

ТОП публикаций

1 ответ

Что делает встроенный в Python __build_class__?

В Python 3.1 есть новая встроенная функция, которую я нене знаю в

1 ответ

 ярлык.

3 ответа

Должно быть так

у внутренний DSL на Ruby. Для этого мне нужно программно создавать именованные классы и вложенные классы. Каков наилучший способ сделать это? Я считаю, что есть два способа сделать это: использованиеClass.new создать анонимный класс, а ...

4 ответа

Как передать аргументы метаклассу из определения класса в Python 3.x?

Это версия Python 3.xКак передать аргументы метаклассу из определения класса? вопрос, указанный отдельно по запросу, так как ответ значительно отличается от ...

2 ответа

Свойства модуля документа Sphinx

У меня есть модуль, который должен иметь

1 ответ

Когда встраивать определения метакласса в Python?

Сегодня я встретил удивительное определение метакласса в PythonВотс определением метакласса. Соответствующая часть

5 ответов

Подклассные модели django со встроенными наборами запросов

Как вэтот вопросза исключением того, что я хочу иметь возможность иметь наборы запросов, которые возвращают смешанное тело объектов: