•  
  • 1
  •  
0

Создание декораторов в python

Как написать декораторы (python decorators) в python, который будет использоваться так:


@makebold
@makeitalic
def say():
   return "Hello"

и возвращать следующее


<b><i>Hello</i></b>

Хотелось бы понять как работают декораторы (python decorators).

python, decorators, examples.
спросил 666 дней назад Аватор пользователя community community
100 2
изменил 666 дней назад Аватор пользователя community community
100 2
300

1 ответ:

    •  
    • 0
    •  

    Вот тебе пример: http://d.myfreeweb.ru/Pte5D

    думаю разберешься :) короче, декоратор перехватывает вызов функции, делает что-нибудь с ней и отдает результат.

    ответил 662 дня назад Аватор пользователя myfreeweb myfreeweb
    30 1
Чтобы написать ответ, вы должны авторизироваться.