2018年7月17日
摘要: 这个简单装饰器的执行流程是这样的:首先把函数w1()读到内存不执行(不被调用不会执行),然后到@w1 >w1(show) >return outer >至此,新的show()函数框架制作完成,然后再往里面添加新功能就行了。 >show(2,3),此为函数调用,注意,会调用新 show()函数,也就是 阅读全文
posted @ 2018-07-17 15:57 一杯明月 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 带函数参数的装饰器的作用就是,不用写装饰器了,写函数就行了,写函数就相当于写装饰器了。在第15行,对Index()函数进行 装饰,此装饰器带有两个函数参数,那现在是根据python的内部语法机制传Index()函数的地址,还是传自己写的两个函数内存 地址呢?假如没有函数地址参数,则会对Index() 阅读全文
posted @ 2018-07-17 15:48 一杯明月 阅读(567) 评论(0) 推荐(0) 编辑