摘要: 有参装饰器: 是为装饰器提供多样功能选择的实现提供的,实现原理是三层闭包。 有参装饰器的基本模板: 通过第三层进行传值,使得有参装饰器可以使用其他参数,实现其他功能。 有参装饰器的魔法糖 有参装饰器的实例: 阅读全文
posted @ 2018-09-27 19:37 msjaxuexi 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 装饰器 器:工具 装饰:指的是为被装饰对象添加功能 装饰器本身可以是任意调用的对象==》函数 被装饰对象也是可以被任意可任意调用的对象==》函数 目标:写一个函数来为另外一个函数添加新功能 2.为何要使用装饰器? 开放封闭原则:软件一旦上线就应该对修改封闭,对扩展开放。 对修改封闭: 1.不能修改功 阅读全文
posted @ 2018-09-27 19:03 msjaxuexi 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 五:编写装饰器,为多个函数加上认证功能,要求登录成功一次,在超时时间内无需重复登录,超过了超时时间,则必须重新登录 六:编写下载网页内容的函数,要求功能是:用户传入一个url,函数返回下载页面的结果 七:为题目六编写装饰器,实现缓存网页内容的功能:具体:实现下载的页面存放于文件中,如果文件内有值(文 阅读全文
posted @ 2018-09-27 17:28 msjaxuexi 阅读(150) 评论(0) 推荐(0) 编辑