Результаты поиска по запросу "decorator"

2 ответа

Как украсить метод внутри класса?

Я пытаюсь украсить метод внутри класса, но python выдает ошибку. Мой класс выглядит так:

5 ответов

Использование того же декоратора (с аргументами) с функциями и методами

Я пытался создать декоратор, который может быть использован с функциями и методами в Python. Само по себе это не так сложно, но при создании декоратора, который принимает аргументы, кажется, что это так. class methods(object): def __init__(self, ...

5 ответов

Использование того же декоратора (с аргументами) с функциями и методами

Я пытался создать декоратор, который может быть использован с функциями и методами в Python. Это на это вышлоС собственным не так сложно, но при создании дек...

ТОП публикаций

9 ответов

Python декораторы в классах

Можно ли написать что-то вроде:

4 ответа

Как сделать так, чтобы декоратор Django license_required не перенаправлял уже вошедших в систему пользователей на страницу входа, а отображал некоторые сообщения

4 ответа

Как сделать так, чтобы декоратор Django license_required не перенаправлял уже вошедших в систему пользователей на страницу входа, а отображал некоторые сообщения

Как сделать так, чтобы декоратор Django license_required не перенаправлял уже вошедших в систему пользователей на страницу входа, а отображал некоторые сообщ...

5 ответов

Как реализовать декоратор в PHP?

Предположим, есть класс под названием "Class_Amsgstr "есть функция-член"func». Я хочу "func«сделать дополнительную работу, оборачиваяClass_A в классе декоратора. $worker = new Decorator(new Original());Может кто-нибудь привести пример? ...

4 ответа

Python конвертирует args в kwargs

Я пишу декоратор, который должен вызывать другие функции перед вызовом функции, которую он декорирует. Декорированная функция может иметь позиционные аргументы, но функции, которые вызовет декоратор, могут принимать только ключевые аргументы. У ...

15 ответов

Существует ли декоратор для простого кэширования возвращаемых значений функции?

Учтите следующее: @property def name(self): if not hasattr(self, '_name'): # expensive calculation self._name = 1 + 1 return self._nameЯ новичок, но я думаю, что кэширование может быть преобразовано в декоратор. Только я такого не нашел;) PS ...

2 ответа

Доступ к классу, которому принадлежит декорированный метод, из декоратора

Я пишу декоратор для методов, которые должны проверять родительские методы (методы с тем же именем у родителей класса, в котором я декорирую). Пример (из четвертого примераОПТОСОЗ 318 [http://www.python.org/dev/peps/pep-0318/#examples]): def ...