摘要: 装饰器的进阶 内容有三: (1):functools.wraps (2):带参数的装饰器 (3):多个装饰器装饰同一个函数 查看函数名和注释: ①查看函数名(字符串格式):函数名.____name____ ②查看注释:函数名.____doc____ (1)functools.wraps 三层装饰器: 阅读全文
posted @ 2019-03-09 14:38 红领巾*** 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 装饰器的初成: 计算代码执行的时间 通过闭包函数返回内部函数名,再外部接收 装饰器的作用: 用来实现,不想修改函数的调用方式,但是还想再原来的函数前后增加功能 原则:开放封闭原则 开放:对扩展是开放的 封闭:对修改是封闭的 语法糖: 用@装饰器函数名(@timmer)来代替func = timmer 阅读全文
posted @ 2019-03-09 14:27 红领巾*** 阅读(105) 评论(0) 推荐(0) 编辑