摘要: 一、装饰器的定义 装饰他人的器具,在不修改被装饰对象的源代码,不修改被修饰对象的调用方式,为被装饰对象添加上新功能。 利用装饰器(decorator),可在不侵入内部实现,甚至在不之情的情况下,插入扩展逻辑。 利用装饰器功能,我们可以编写各种辅助开发工具,完成诸如调用跟踪、性能测试、内存检测等任务。 阅读全文
posted @ 2018-11-29 19:58 waystank 阅读(111) 评论(0) 推荐(0)
摘要: 一、描述符是什么 描述符:是一个类,只要内部定义了方法__get__, __set__, __delete__中的一个或者多个。描述符,属性,方法绑定等内部机制都是描述符在起作用。描述符以单个属性出现,并针对该属性的不同访问行为做出响应。最重要的是,描述符能“感知”通过什么引用该属性,从而和目标建立 阅读全文
posted @ 2018-11-29 18:47 waystank 阅读(195) 评论(0) 推荐(0)