logger(func):
def concat(*args, **kwargs):
func(*args, **kwargs)
print("hi")
return concat
@logger
def sum(a,b):
return a+b
@logger
def print_arg(arg):
print(arg)
странная конструкция декоратора, результат функции возвращать будем?
скорее всего ничего не печатается, т.к. обернутые декоратором функции не вызываются
Обсуждают сегодня