Маркин Игорь, 523 группа FuncCount 8183
action22k FuncCount 8409
f1from functools import wrapsf1from functools import wraps
22
n3def counter(f):n3def counter(func):
44
t5    @wraps(f)t5    @wraps(func)
6    def wrap_cnt(*args, **kwargs):6    def wrapper(*args, **kwargs):
7        wrap_cnt.cnt += 17        wrapper.count += 1
8        return f(*args, **kwargs)8        return func(*args, **kwargs)
9    wrap_cnt.cnt = 09    wrapper.count = 0
10    wrap_cnt.counter = lambda: wrap_cnt.cnt10    wrapper.counter = lambda: wrapper.count
11    return wrap_cnt11    return wrapper
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op