Python入门与进阶(12-9)

2018-05-16  本文已影响4人  buaishengqi

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
上一篇 下一篇

猜你喜欢

热点阅读