装饰器就是对函数进行改写,或者说改写函数,或者说改变函数。
def a(func):
def wrap():
print("before func")
func()
print("after func")
return wrap
@a
def b():
print("b")
b()
装饰器就是对函数进行改写,或者说改写函数,或者说改变函数。
def a(func):
def wrap():
print("before func")
func()
print("after func")
return wrap
@a
def b():
print("b")
b()