什么是python __get__方法适合?

res*_*efm 3 python

__get__在拥有对象上使用getter方法无法实现的目标是什么?

我可以考虑更好地分离关注点,但我想还有更多.

Y.H*_*ong 5

它用于描述符.它们有点像Python的getter/setter和属性,但更好.这就是Python实现统一访问原则的方式. Python描述符

  • “但是更好”?属性使用 __get__ 协议,所以它不是“有点像”,它们*是*。;) (2认同)