Я хочу сделать, чтобы декоратор метода был методом класса. Не допускаю ли я какой-нибудь грубой ошибки вот таким кодом: class Sequences(list): ... def sendUpdate(meth): def wrapped(self, *args, **kwargs): result=meth(self, *args, **kwargs) pubsub.Publisher().sendMessage('SEQUENCES CHANGED', self) return result @sendUpdate def addSequence(self, sequence): self.append(sequence)
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от watashiwa_daredeska
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Davidov
Ответ на:
комментарий
от watashiwa_daredeska
Ответ на:
комментарий
от Davidov
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Помогите с декоратором (2016)
- Форум Передача функции как аргумента в класс, который запускается как функция. (2014)
- Форум python update_wrapper (2015)
- Форум Вызов метода классового поля в Python (2014)
- Форум SQL Builder для Python: нужны советы (2019)
- Форум python как вставить переменную в декоратор (2019)
- Форум Модифицировать объект request во Flask (2018)
- Форум получить название модели в наследуемом классе вьюхи (2020)
- Форум Django get id in def save() (2014)
- Форум [python]динамическое добавление методов (2010)