Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- """здесь лежит декоратор log"""
- from functools import wraps
- def log(params=True):
- def deco(func):
- @wraps(func)
- def wrapper(*args, **kwargs):
- result = func(*args, **kwargs)
- print(
- 'результат работы декоратора: {deco}\nимя декорируемой функции: {func}\n{func} вызвана из функции {main}'.format(
- deco=log.__name__, func=func.__name__, main='ВОТ ЗДЕСЬ ВОПРОСЫ'))
- return result
- return wrapper
- return deco
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement