Вопросы по теме 'python-descriptors'
Понимание примера дескриптора из статьи с практическими рекомендациями по дескрипторам
Я пытаюсь осмыслить концепцию дескрипторов, и в последнее время мне это не удалось. Эта статья дескриптора How to действительно помогла и в то же время тоже меня смутил. Я борюсь с этим примером здесь, почему m.x вызывает def __get__(self,...
194 просмотров
schedule
03.06.2023
Понимание метода, позволяющего декораторам на основе классов поддерживать методы экземпляра
Недавно я наткнулся на прием в декораторе memoized библиотеки декораторов Python, который позволяет ему поддерживать методы экземпляра:
import collections
import functools
class memoized(object):
'''Decorator. Caches a function's return...
625 просмотров
schedule
14.12.2022
избежание дублирования кода для свойств в PySide2
Я устал писать один и тот же код для объявления Properties для PySide2 :
class BackEnd(QObject):
my_prop_updated = Signal()
@Property(bool)
def my_prop(self):
print('getter invoked'))
return self._my_prop...
210 просмотров
schedule
04.01.2024
Почему в этом случае __setattr__ и __delattr__ вызывают AttributeError?
В Python, каково обоснование того, что object.__setattr__ и type.__setattr__ вызывают AttributeError во время атрибута update , если у типа есть атрибут, который является дескриптором data без метода __set__ ? Аналогичным образом, в чем...
117 просмотров
schedule
17.02.2023