def my_decorator(func):
def wrapper():
print("デコレーターの前処理")
func()
print("デコレーターの後処理")
return wrapper
@my_decorator
def my_function():
print("Hello, World!")
my_function()
デコレーターの前処理
Hello, World!
デコレーターの後処理
my_functionのデコレーターが呼び出される
my_decoretorの引数としてmy_functionが渡される。