Получи случайную криптовалюту за регистрацию!

Декоратор с аргументами в Python В данной посте показан прост | Библиотека Python разработчика | Книги по питону

Декоратор с аргументами в Python

В данной посте показан простой пример создания функции декоратора, которая принимает и использует один или несколько аргументов. Декоратор, который будет принимать аргументы, будет выглядеть следующим образом.

@mydecorator(my_argument)
def my_decorated_function(input):
return input

В качестве наиболее простого примера можно рассмотреть вывод некой информации до и после ввода функции.

@mydecorator('-------------------')
def my_decorated_function(input):
return input

print(my_decorated_function('Hello, World!')

В данном случае вывод будет представлен следующим образом.

@BookPython