однако хотелось бы уточнить один момент.
Когда я имел опыт работы с библиотеокой discord.py, я удивился одному свойству. Скажем, при обращению к объекту Message, я мог получить объект Author, а оттуда множество других объектов. И все это исключительно через атрибуты
Т.К. Таких вложенных обхъектов было достаточно большое количество, а медленной эту библиотеку точно назвать нельзя было, то у меня в голове возникла гипотиза о том, что объект подгружает их "на лету",
то есть по обращению к аттрибутам. Хотелось бы уточнить, возможно ли такое вообще, и если да, то как грамотно это реализовать (Как я понимаю это один из magic methods?). Заранее благодарю за ответ, а также надеюсь что моя вредная привычка лить воду не причинила вам оссобого вреда :->.
Дескрипторы или геттеры/сеттеры. Посмотри как в sqlalchemy сделано.
Спасибо, посмотрю
Обсуждают сегодня