1
pabupa Jul 21, 2021
装饰器就是干这个的。
|
4
vicalloy Jul 21, 2021
这个需求挺常见的,俗称 monkey patch 。
比如 class Hi: ....def hi(self): ........print('Hi') Hi().hi() Hi.old_hi = Hi.hi def new_hi(self): ....print('before Hi') ....self.old_hi() Hi.hi = new_hi Hi().hi() |
5
johnsona Jul 21, 2021 via iPhone
logger ?那当然是继承下来改方法
|
6
johnsona Jul 21, 2021 via iPhone
装饰器就是可以在不改代码的情况下 给函数添加功能
|