Результаты поиска по запросу "decorator"
Декораторы в Ruby (переход с Python)
Я трачу сегодня на изучение Ruby с точки зрения Python. Одна вещь, с которой я полностью не смог разобраться, это эквивалент декораторов. Чтобы урезать ситуацию, я пытаюсь воспроизвести тривиальный декоратор Python: #! /usr/bin/env python import ...
Для произвольной функции вы вообще не можете этого сделать - здесь даже нет синтаксиса. Вот я составляю некоторый синтаксис для этого.
отрим следующий код: from typing import Callable, Any TFunc = Callable[..., Any] def get_authenticated_user(): return "John" def require_auth() -> Callable[TFunc, TFunc]: def decorator(func: TFunc) -> TFunc: def wrapper(*args, **kwargs) -> Any: ...
Вопрос о шаблоне декоратора и классе абстрактного декоратора? [Дубликат]
На этот вопрос уже есть ответ здесь: Зачем нам нужен декоратор в шаблоне оформления декоратора? [/questions/273943/why-do-we-need-the-decorator-in-the-decorator-design-pattern] 4 ответаЭтот вопрос уже ...
, (Предупреждение: непроверенный код, но я надеюсь, что вы поняли идею ...)
у обернуть каждый метод различных объектов, кроме__init__ используя декоратор. class MyObject(object): def method(self): print "method called on %s" % str(self) @property def result(self): return "Some derived property" def my_decorator(func): ...
stackoverflow.com/questions/49427721/...
те представим, что у меня естьA декоратор, который применяется к методу, который возвращает строку. Декоратор использует эту строку и в конце возвращаетB тип (класс). class B { constructor(text: string) { ... } method() {...} } class X { ...
Вау, код в твоем последнем редактировании потрясающий. Спасибо!
я есть класс, который имеет несколько методов, каждый из которых имеет определенные свойства (в смысле качества). Мне бы хотелось, чтобы эти методы были доступны в списке внутри класса, чтобы они могли выполняться сразу. Обратите внимание, что ...
Декораторы обычно наследуют класс компонента, который они украшают, а не базу компонента.
ько начинаю изучать шаблоны проектирования, и у меня есть два вопроса, связанных с декоратором ... Мне было интересно, почему шаблон декоратора предлагает, чтобы декоратор реализовал все открытые методы компонента, который он украшает? Разве ...
Почему декораторы Python не могут быть связаны между собой определениями?
Почему следующие два сценария не эквивалентны? (Взято из другого вопроса:Понимание Python декораторов [https://stackoverflow.com/questions/739654/understanding-python-decorators]) def makebold(fn): def wrapped(): return "<b>" + fn() + "</b>" ...
заказ
я есть классTemplate с собственностью_id который имеет декораторы изclass-transformer а такжеtyped-graphql import {classToPlain, Exclude, Expose, plainToClass, Type } from 'class-transformer'; import { ExposeToGraphQL } ...
Или вы можете сделать:
исал декоратор, который получает время выполнения программы, но возвращаемое значение функции становится Nontype. def gettime(func): def wrapper(*args, **kw): t1 = time.time() func(*args, **kw) t2 = time.time() t = (t2-t1)*1000 print("%s run ...