Бузин Никита Ильич, 511 группа FuncCount 8098
Dimitry FuncCount 7834
f1from functools import wrapsf1from functools import wraps
22
3def counter(func):3def counter(func):
44
5    @wraps(func)5    @wraps(func)
n6    def inner(*args, **kwargs):n6    def wrapper(*args, **kwargs):
7        inner._count += 17        wrapper._count += 1
8        return func(*args, **kwargs)8        return func(*args, **kwargs)
n9    inner._count = 0n9    wrapper._count = 0
1010
t11    def cnt():t11    def get_count():
12        return inner._count12        return wrapper._count
13    inner.counter = cnt13    wrapper.counter = get_count
14    return inner14    return wrapper
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op