装饰器前奏1
定义:本质是函数,用来装饰其它函数,就是为其他函数来添加附加功能
原则:1、不能修改被修饰函数的源代码以及调用方式
装饰器前奏2
import timedef timer(func):def warpper(*args,**kwargs):
start_time = time.time()
func()
stop_time = time.time()print("the func run time is %s" % (stop_time-start_time))return warpper
@timer #timer(test1)def test1():
time.sleep(3)print("in the test1")
test1()实现装饰器只是储备:
1、函数即”变量“
立即学习“Python免费学习笔记(深入)”;
2、高阶函数
超级适合代理建设企业站点的企业源码,超方面实用!程序说明: 1.特色:简繁中文切换、产品展示系统、新闻发布系统、会员管理系统、留言本计数器、网站信息统计、强大后台操作 功能等; 2.页面包括:首页、企业介绍、滚动公告通知发布系统、企业新闻系统、产品展示系统、企业案例发布展示系 统、企业招聘信息发布系统、信息资源下载系统、在线定单系统、在线客服系统、在线留言本系统、网站调查投票系统、友情连接系统、会
3、嵌套函数
高阶函数+嵌套函数=》装饰器
装饰器前奏3
装饰器前奏4










