Python: уровень 4
Вопрос 1 из 20
Что такое декоратор и как написать простейший декоратор, логирующий вызов функции?
Ответ
def log_call(func):
def wrapper(*args, **kwargs):
print(f'Вызов {func.__name__}')
return func(*args, **kwargs)
return wrapper
@log_call
def greet():
print('Привет!')