символ @ ("собака") python = декоратор
Primary tabs
Используется для указания декоратора:
Что такое декоратор?
Декорирование – это способ управления функциями и классами. Сами декора-
торы имеют форму вызываемых объектов (таких, как функции), которые об-
рабатывают другие вызываемые объекты. Как мы видели ранее в этой книге,
декораторы в языке Python имеют две родственные разновидности:
Декораторы?функций связывают имя функции с другим вызываемым объ-
ектом на этапе определения функции, добавляя дополнительный уровень
логики, которая управляет функциями и методами или выполняет некото-
рые действия в случае их вызова.
Декораторы?классов связывают имя класса с другим вызываемым объек-
том на этапе его определения, добавляя дополнительный уровень логики,
которая управляет классами или экземплярами, созданными при обраще-
нии к этим классам.
например декоратор может применяться чтобы указать, что метод является слотом
- Log in to post comments
- 15457 reads