Skip to main content
 首页 » 编程设计

python之为什么我可以覆盖 '__setattr__' 但不能在 __init__ 方法中分配它

2025年05月04日9java哥

<分区>

例如

def __setattr__(self, name, value): 
    ... 

工作正常,但是:

def __init__(self): 
    self.__setattr__ = foo 

foo 从未被调用,似乎没有实现任何目标。

提前致谢。