Decorator-Sample-2
Sat 17 May 2025
title: "Decorator Sample 2" author: "Rj" date: 2019-04-20 description: "-" type: technical_note draft: false
class my_decorator(object):
def __init__(self, f):
print("inside my_decorator.__init__()")
f() # Prove that function definition has completed
def __call__(self):
print("inside my_decorator.__call__()")
@my_decorator
def aFunction():
print("inside aFunction()")
inside my_decorator.__init__()
inside aFunction()
print("Finished decorating aFunction()")
Finished decorating aFunction()
aFunction()
inside my_decorator.__call__()
Score: 5
Category: basics