摘要: 第一步 将装饰器函数的返回值,封包函数的函数名赋值给实际功能的函数名 ​ 实际功能函数名 = 装饰器函数名(实际功能函数名) ​ 因为实际功能的名称存于全局名称空间,所以 第二步 运行封包函数,调用装饰功能 这一步主要是运行装饰的额外功能 第三步 这步的做的事情比较多 首先在第一步赋值中 实际功能函 阅读全文
posted @ 2022-03-18 16:11 Eason辰 阅读(56) 评论(0) 推荐(0)