говорится?)))
* Инглиш я вроде знаю ( на всякий и гугл транслейт использовал, хотя лучше бы не делал).
For objects, the machinery is in object.getattribute() which transforms b.x into type(b).dict['x'].get(b, type(b)). The implementation works through a precedence chain that gives data descriptors priority over instance variables, instance variables priority over non-data descriptors, and assigns lowest priority to getattr() if provided. The full C implementation can be found in PyObject_GenericGetAttr() in Objects/object.c.
Взято отсюда:
https://docs.python.org/3/howto/descriptor.html
Говорит, что если есть атрибут инстанса и дескриптор одновременно, то юзается дескриптор
Обсуждают сегодня