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

1 ответ

Как сделать функцию декоратора Python во Flask с аргументами (для авторизации)

Я использовал фрагмент фляги для своего входа в систему фляги, который проверяет, что пользователь вошел в систему: from functools import wraps def logged_in(f): @wraps(f) def decorated_function(*args, **kwargs): if session.get('logged_in') is ...

1 ответ

Как декоратор Flask может иметь аргументы?

Я реализовал декоратор так же, как здесьКак сделать функцию декоратора Python во Flask с аргументами (для ...

4 ответа

PHP эквивалент для декоратора Python?

Я хочу иметь возможность обернуть функцию PHP другой функцией, но оставить ее первоначальное имя / список параметров без изменений. Например: function A() { print "inside A()\n"; } function Wrap_A() { print "Calling A()\n"; A(); print "Finished ...

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

1 ответ

Маринованные обертки

Я пытаюсь создать разборный декоратор, используя частичные функции. Тем не менее, я продолжаю получать ошибки травления при попытке сделать это. Первый наивный пример выглядит следующим образом: def decorator(func): def wrapper(**kwargs): ...

1 ответ

Доступ к оригинально оформленной функции для тестирования

Я пользуюсь декоратором (@render_to изdjango_annoying пакет) в функции просмотра. Но дело в том, что я хотел получить оригинальный dict, который возвращается функцией представления для целей тестирования, а неHttpResponse объект, ...

2 ответа

Методы расширения - шаблон декоратора

Мне было интересно, можем ли мы рассматривать методы расширения как реализацию шаблона декоратора в C #? так как цель одна и та же, но логика реализации и концепция могут отличаться? Спасибо!

4 ответа

Реализовать методы декораторов в C #

Вpython возможно реализоватьfunction decorators расширить поведение функций и методов. В частности, я мигрирую lib устройства сpython вC#, Связь с устройством может генерировать ошибки, которые следует пересмотреть с ...

1 ответ

метод set декоратора свойств не вызывается

Я пытаюсь использовать метод свойства для установки статуса экземпляра класса со следующим определением класса: class Result: def __init__(self,x=None,y=None): self.x = float(x) self.y = float(y) self._visible = False self._status = "You can't ...

4 ответа

Запретить использование декоратора дважды в одной и той же функции в python

У меня есть декоратор: from functools import wraps def d(f): @wraps(f) def wrapper(*args,**kwargs): print 'Calling func' return f(*args,**kwargs) return wrapperИ я хочу, чтобы он не украшал одну и ту же функцию дважды, например, такие вещи, ...

8 ответов

Генеральный декоратор, чтобы обернуть попробовать, кроме как в Python?

Я взаимодействовал со многими глубоко вложенными json, которые я не писал, и хотел бы сделать мой скрипт на python более «прощающим» неверный ввод. Я нахожу себя пишущим блоки try-кроме, и я бы предпочел просто завернуть сомнительную функцию. Я ...