Relative Content

Tag Archive for pythondecoratorwrapper

Python decorator wrapper does not return value as expected

def one(f): def wrapper(): print(‘i am 1’) f() return wrapper def three(f): def wrapper(): print(‘i am 3’) f() return wrapper def two(f): def wrapper(): # print(‘i am 2’) return 222 return wrapper @one @two @three def printout(): print(“finally”) print(printout()) I cannot understand the result, I think the flow would be printing I am 1 then […]