Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from functools import wraps
- def dec_with_args(dargs):
- def decorator(func):
- @wraps(func)
- def wrapper(*args, **kwargs):
- result = func(*args, **kwargs)
- return result * dargs
- return wrapper
- return decorator
- @dec_with_args(dargs=10)
- def sum_num(a,b):
- """ petux doc"""
- return a * b
- print(sum_num(5,5))
- print(sum_num.__name__,sum_num.__doc__)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement