对于属性查找,Python会自动为您使用实例方法附带的实函数。
对于属性设置,不是。
尽管它们都使用
.运算符,但它们是两个单独的操作,具体取决于您在语句的哪一侧。
当您访问实例方法的时
__func__,您是在手动访问实际具有该
moo属性的实函数。
在Python 3中,这可以按您期望的方式工作,因为方法基本上只是函数。

对于属性查找,Python会自动为您使用实例方法附带的实函数。
对于属性设置,不是。
尽管它们都使用
.运算符,但它们是两个单独的操作,具体取决于您在语句的哪一侧。
当您访问实例方法的时
__func__,您是在手动访问实际具有该
moo属性的实函数。
在Python 3中,这可以按您期望的方式工作,因为方法基本上只是函数。