Python装饰器、构造器、生成器、迭代器
装饰器(decorator)what:装饰器是个函数,传入一个函数(比如主功能函数),返回另一个函数(比如计时函数)why:引入日志、执行时间统计、权限校验等import time# 装饰器函数 功能为func函数计时def timeslong(func): # 以函数作为参数 def wrapper(): start = time.clock() print("开始计时!") func() # 执行func