Удивительно, нет явной документации для __weakref__. Ниже описаны слабые ссылки . __weakref__ также упоминается в документации __slots__. Но я ничего не мог найти о __weakref__.
Что такое __weakref__?
- Это просто член, действующий как флаг: если присутствует, объект может быть слабосвязан?
- Или это функция/переменная, которая может быть переопределена/назначена для получения желаемого поведения? Как?