Chapter 23: Decorators
Decorators are functions that modify the behavior of another function.
Example
| Python |
|---|
| def my_decorator(func):
def wrapper():
print("Something is happening before the function is called.")
func()
print("Something is happening after the function is called.")
return wrapper
@my_decorator
def say_hello():
print("Hello!")
say_hello()
|