Результаты поиска по запросу "decorator"
Декоратор для перегрузки в Python
Я знаю, что Pythonic не пишет функции, которые заботятся о типе аргументов, но бывают случаи, когда просто невозможно игнорировать типы, потому что они обрабатываются по-разному. Имея кучуisinstance проверяет вашу функцию просто безобразно; есть ...
Несколько декораторов для представления в Django: порядок выполнения
Я пытаюсь украсить представление Django двумя декораторами, один для проверки входа в систему, а другой для проверки is_active. Первый - встроенный@login_requiredи второй следующий: def active_required(function): dec = user_passes_test(lambda ...
Инъекция зависимых зависимостей с шаблоном Decorator
Скажем, у меня есть такая иерархия классов: public interface IRepository { } public class SomeSimpleRepository : IRepository {}Теперь я хочу «украсить» SomeSimpleRepository дополнительными функциями public class MoreAdvancedRespository : ...
Определение декораторов Python для полного модуля
У меня есть модуль, который содержит много функций (более 25). Я хочу добавить общую функцию декоратора для каждой из этих функций. Обычный способ сделать это добавить строку @decorator над каждой функцией, но мне было интересно, есть ли лучший ...
Python: есть ли способ получить локальную переменную функции из декоратора, который ее обертывает?
Я хотел бы прочитать локальное значение метода объекта из декоратора, который его оборачивает. У меня есть доступ к функции и func_code из декоратора, но, похоже, все, что я могу из нее получить - это имена локальных переменных, но не их ...
Местоположение @classmethod
Где находится исходный код метода класса декоратора, расположенный в исходном коде Python. Конкретно у меня возникают проблемы с поиском точного файла, который он определил в версии 2.7.2
Python Class Based Decorator с параметрами, которые могут украшать метод или функцию
Я видел много примеров Python-декораторов, которые: декораторы стиля функции (упаковка функции)декораторы стиля класса (реализующие__init__, __get__, а также__call__)декораторы, которые не принимают аргументыдекораторы, которые принимают ...
Как реализовать декоратор в PHP?
Предположим, есть класс под названием "Class_Amsgstr "есть функция-член"func». Я хочу "func«сделать дополнительную работу, оборачиваяClass_A в классе декоратора. $worker = new Decorator(new Original());Может кто-нибудь привести пример? ...
Как я могу использовать ViewScripts для файловых элементов Zend_Form?
Я использую этот ViewScript для моих стандартных элементов формы: <div class="field" id="field_<?php echo $this->element->getId(); ?>"> <?php if (0 < strlen($this->element->getLabel())) : ?> <?php echo $this->formLabel($this->element->getName(), ...
Функция, выполняющая функции декоратора и контекстного менеджера в Python?
Это может быть слишком далеко, но в основном из любопытства. Было бы возможно иметь вызываемый объект (функцию / класс), который действует какобе контекстный менеджер и декоратор одновременно: def xxx(*args, **kw): # or as a class @xxx(foo, ...