Написал вот такое, конечо же, неработающее, так как счетчик внутри декоратора. Не могу сообразить, как заставить счетчик работать
и еще, посмотрите, правильно ли сделан игнор декорируемой функции?
спасибо
def doit(): print ('Yo!') def after5 (func): def wrapper (): cnt = 1 if cnt <= 5: return func() cnt +=1 return wrapper doit = after5(doit) for i in range (6): doit()