摘要:
另一种实现方式: 阅读全文
摘要:
匿名函数 阅读全文
摘要:
1.以下代码,bar作为参数被test2调用。bar的原代码没变,但调用方式从bar()变成test2(bar) 不符合装饰器定义 输出: <function bar at 0x00000000006BFE18>in the bar 2.以下代码bar的原代码没变,调用方式仍为bar(),符合装饰器 阅读全文
摘要:
装饰器本质是函数,用于装饰其他函数(就是为其他函数添加附加功能)原则1:不能修改被装饰函数的源代码原则2:不能修改被装饰函数的调用方式 阅读全文