Secret weapon how to promote your YouTube channel
Get Free YouTube Subscribers, Views and Likes

Learn Python DECORATORS in 7 minutes! 🎊

Follow
Bro Code

Decorator = A function that extends the behavior of another function
w/o modifying the base function
Pass the base function as an argument to the decorator

def add_sprinkles(func):
def wrapper(*args, **kwargs):
print("*You add sprinkles *")
func(*args, **kwargs)
return wrapper

def add_fudge(func):
def wrapper(*args, **kwargs):
print("*You add fudge *")
func(*args, **kwargs)
return wrapper

@add_sprinkles
@add_fudge
def get_ice_cream(flavor):
print(f"Here is your {flavor} ice cream ")

get_ice_cream("vanilla")

posted by ostaklimh0