12-9 装饰器 二
# 12-9 装饰器 二
import time
def decorator(func):#定义装饰器的外部函数
def wrapper():#装饰器内部定义一个函数(被封装的)
print(time.time())
func()
return wrapper
def f1():
print('this is a function')
f = decorator(f1)
f()
# 打印结果如图1
# 注意与上一节对比,发现没有什么大的不同
01.jpg
网友评论