Код: Выделить всё
def logger_decorator(func):
def wrapper(*args, **kwargs):
print(f"Calling {func.name} with {args}")
result = func(*args, **kwargs)
return wrapper
@logger_decorator
def add(x, y):
return x + y
print(add(2, 3))
Подробнее здесь: https://stackoverflow.com/questions/794 ... -in-python