import functools
def ourter(origin):
@functools.wraps(origin)
def inner(*args, **kwargs):
print('执行前')
res = origin(*args, **kwargs)
print('执行后')
return res
return inner
@ourter
def func():
print('123')
func()



