1
ответ

Как я могу рассматривать позиционные аргументы как аргументы ключевого слова в Python 2

Для декоратора, который я пишу, я хотел бы управлять определенным именованным параметром функции. Рассмотрим следующий декоратор: def square_param (param): def func_decorator (func): def ...
вопрос задан: 5 July 2011 07:59
1
ответ

Декоратор Python для автоматической привязки __init__ arguments

Есть ли способ автоматически привязать к себе (некоторые из) аргументы метода __init__? Я имею в виду что-то вроде: class Person: @lazy_init def __init __ (self, name, age, address): .....
вопрос задан: 19 February 2011 01:49
1
ответ

Отключение Django CSRF для представлений, которые не всегда имеют ответ

Я сделал, чтобы Django просмотрел, который получает СООБЩЕНИЯ, которые не должны иметь маркера CSRF. Поэтому я использовал @csrf_exempt декоратора на представлении. Проблема состоит в том, что иногда я не выпускаю ответ от...
вопрос задан: 19 November 2010 21:43
1
ответ

Доступ к декоратору в родительском классе из дочернего элемента в Python

как можно получить доступ к декоратор из базового класса у ребенка? Я предположил (ошибочно), что ффг. будет работать: class baseclass (object): def __init __ (self): print 'эй, это ...
вопрос задан: 6 August 2010 07:00
1
ответ

Как создать декоратора для ленивой инициализации свойства

Я хочу создать декоратора, который работает как свойство, только оно вызывает украшенную функцию только, после того как, и на последующих вызовах всегда возвращают результат первого вызова. Пример: определение SomeClass (...
вопрос задан: 13 July 2010 13:49
1
ответ

Декораторы Python и наследование

Выручите парня. Может казаться, не заставляет декоратора работать с наследованием. Сломал его к самому простому небольшому примеру в моей рабочей области царапины. Все еще, может казаться, не получает его работа. панель класса (объект):...
вопрос задан: 8 June 2010 20:42
1
ответ

Действительно ли это - хороший шаблон "декоратор" для JavaScript?

Мне нужны некоторые простые объекты, которые могли стать более сложными позже со многими различными свойствами, таким образом, я думал к шаблону "декоратор". Я сделал это рассмотрение конструктора и объекта питания Crockford...
вопрос задан: 10 May 2010 15:41
1
ответ

добавьте украсить функцию к классу

У меня есть украшенная функция (упрощенная версия): класс Memoize: определение __ init __ (сам, функция): self.function = функционируют self.memoized = {} определение __ вызов __ (сам, *args, ** kwds):...
вопрос задан: 29 March 2010 09:27
1
ответ

Класс Декоратора действительно ли WPF полезен?

Я должен создать управление для рисования границы вокруг ее ребенка. Так, я создал класс и получил его от Декоратора: класс RoundedBoxDecorator: Декоратор {защищенный Размер переопределения ArrangeOverride (...
вопрос задан: 27 March 2010 14:57
1
ответ

Определение, установлен ли корневой регистратор на Уровень отладки в Python?

Если я установил регистрирующийся модуль для ОТЛАДКИ с параметром командной строки как это: если (выбирают ["регистрируются"] == "отладка"): logging.basicConfig (level=logging. ОТЛАДКА), Как я могу позже сказать, был ли регистратор уст
вопрос задан: 31 December 2009 23:24
1
ответ

Как я могу передать переменную в декораторе аргументу функции в декорированной функции?

Я в процессе изучения Python. Надеюсь, кто-то укажет мне правильный путь. Вот что я хотел бы сделать ниже: def decorate (function): def wrap_function (* args, ** kwargs): str = 'Hello!' ...
вопрос задан: 27 December 2009 11:41
1
ответ

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

Как может сделать Django permission_required декоратором уже, чтобы не перенаправить зарегистрированных пользователей к странице входа в систему, но отобразить некоторое сообщение как Недостаточные полномочия?Спасибо.
вопрос задан: 9 August 2009 10:59
1
ответ

Python - Получите исходные аргументы функции в декораторе

Я пытаюсь записать "login_required" декоратору для представлений в приложении WSGI+Werkzeug. Чтобы сделать это, я должен достигнуть сессию пользователя, которая доступна через объект Запроса...
вопрос задан: 17 June 2009 23:55
0
ответов

Как изменить возврат функции с помощью декоратора?

Я хочу создать декоратор, чтобы изменить возвращаемое значение функции, как это ,Как это сделать, как показано ниже ?: def dec (func): def wrapper (): # какой-то код ... # изменить возвращаемое значение добавить 'c': 3 ...
вопрос задан: 11 October 2019 09:17
0
ответов

Декоратор Python, self перепутан [дубликат]

Я новичок в декораторах Python (вау, отличная функция!), И мне трудно заставить работать следующее, потому что аргумент self как бы перепутался. # это декоратор class cacher (object): ...
вопрос задан: 5 September 2019 19:57
0
ответов

Как получить все методы класса Python с заданным декоратором

Как получить все методы данного класса A, украшенные @ decorator2? class A (): def method_a (self): pass @ decorator1 def method_b (self, b): pass @ ...
вопрос задан: 3 September 2019 22:17
0
ответов

В чем разница между декораторами Python и шаблоном декоратора?

В чем разница между "декораторами Python" и "шаблоном декоратора"? Когда следует использовать декораторы Python, а когда - паттерн декоратора? Я ищу примеры декораторов Python ...
вопрос задан: 17 July 2019 15:22
0
ответов

Получить имя класса декорированного метода класса

Рассмотрим следующий сценарий: import functools def wrapmethod (f): @ functools.wraps (f) def wrap (* args, ** kwargs): print '>>% s'% (f.func_name) # Здесь я проведу предварительную обработку ...
вопрос задан: 12 July 2019 12:54
0
ответов

rxjs Поток прерван при использовании декоратора в angular 7

Ошибка: e1: вы указали неверный объект, где ожидался поток. Вы можете предоставить Observable, Promise, Array или Iterable. Код: // interceptor @Injectable () экспортный класс ...
вопрос задан: 18 January 2019 20:24
0
ответов

метод класса ruby ​​с декоратором

Я хочу иметь отдельные классы с мгновенным методом и методом класса следующим образом: module ObjReview Module ## общие методы module def own_methods (obj_) ruby_methods = "" .methods & amp; 1. методы ...
вопрос задан: 16 January 2019 08:25
0
ответов

Как украсить все функции класса, не набирая его снова и снова для каждого метода? [дубликат]

Допустим, у моего класса много методов, и я хочу применить свой декоратор к каждому из них, позже, когда я добавлю новые методы, я хочу, чтобы применялся тот же декоратор, но я не хочу писать @ mydecorator ...
вопрос задан: 8 January 2019 12:36
0
ответов

как сделать условный декоратор в python

Можно ли условно декоратор функции. Например, я хочу украсить функцию foo() функцией таймера (timeit), только функция doing_performance_analysis имеет значение True (см. псевдокод...
вопрос задан: 2 January 2019 10:04
0
ответов

Цепочка шаблонов проектирования против декоратора

Чем шаблон цепочки ответственности отличается от шаблона декоратора?
вопрос задан: 17 November 2018 02:34
0
ответов

Функция, действующая как декоратор и менеджер контекста в Python?

Это может зайти слишком далеко, но в основном из любопытства .. Можно ли было бы иметь вызываемый объект (функция / класс), который действует как диспетчер контекста и декоратор в ...
вопрос задан: 2 November 2018 08:11
0
ответов

Использование такой же функции, как экземпляр и ClassMethod в Python

, можно сделать что-то подобное: Master Class: @CombomeThod def foo (paral): param.bar () # param может быть введен, а также slaveclass класса объектов ( Master): @Classmethod def ...
вопрос задан: 15 September 2018 00:54
0
ответов

Как автоматически сгенерировать шаблон декоратора в C #

У меня есть интерфейс и класс, реализующий этот интерфейс, скажем: interface IMyInterface {void Func1 (); void Func2 (); } класс Concrete: IMyInterface {public virtual void Func1 () ...
вопрос задан: 7 August 2018 18:00
0
ответов

Украсьте класс в Python, определив декоратор как класс.

Каков простой пример декорирования класса, определив декоратор как класс? Я пытаюсь добиться того, что было реализовано в Python 2.6 с использованием PEP 3129, за исключением того, что я использую классы, а не функции, как...
вопрос задан: 20 May 2018 08:34
0
ответов

Python: Декорированный статический метод получает не вызываемый метод

I ' m возникла небольшая проблема с декорированием статического метода в Python. Я думаю, что следующий код лучше всего представляет мою проблему: def decorator (func): print callable (func) return func class Foo (): ...
вопрос задан: 22 April 2018 16:55
0
ответов

Может ли декоратор работать с лямбда-выражением во время выполнения? [дубликат]

def attrs (** kwds): def decorate (f): for k in kwds: setattr (f, k, kwds [k]) return f return decorate @attrs (argument_types = (int, int, ), возвращает = int) def ...
вопрос задан: 18 April 2018 19:22
0
ответов

Как применять декораторы к лямбдам ?

Есть ли какой-нибудь синтаксис для использования декоратора лямбда-функции в Python? Пример: def simpledecorator (f): def new_f (): print "Использование декоратора:" f () return new_f @ ...
вопрос задан: 18 April 2018 19:11