Resultados de la búsqueda a petición "decorator"

2 la respuesta

i el valor de retorno de una función modificada por el decorador de python solo puede ser Nonetype

Escribí un decorador que obtiene el tiempo de ejecución del programa, pero el valor de retorno de la función se convierte en Nonetype. def gettime(func): def wrapper(*args, **kw): t1 = time.time() func(*args, **kw) t2 = time.time() t = ...

1 la respuesta

¿Cómo combinar múltiples decoradores de propiedades en Typecript?

Tengo una claseTemplate con una propiedad_id que tiene decoradores declass-transformer ytyped-graphql import {classToPlain, Exclude, Expose, plainToClass, Type } from 'class-transformer'; import { ExposeToGraphQL } ...

2 la respuesta

Class con un registro de métodos basado en decoradores

Tengo una clase que tiene varios métodos, cada uno de los cuales tiene ciertas propiedades (en el sentido de la calidad). Me gustaría que estos métodos estén disponibles en una lista dentro de la clase para que puedan ejecutarse de inmediato. ...

1 la respuesta

¿Es posible modificar el tipo de retorno del método por decorador?

Imaginemos que tengo unA decorador que se aplica en un método que devuelve una cadena. El decorador usa esa cadena y al final devuelveB tipo (una clase). class B { constructor(text: string) { ... } method() {...} } class X { @A someMethod(): ...

1 la respuesta

Sugerencia de tipo Python 3 para decorador

Considere el siguiente código: 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, ...

1 la respuesta

Cuándo y cómo se aplica el decorador a las clases decoradas de los paquetes @angular

Si uso un decorador en mi clase, el decorador se evalúa al importar la clase. Aquí está el pequeño ejemplo: @NgModule({ ... }) export class BModule { ... }Transpilado como: var BModule = (function () { function BModule() { } BModule = ...

4 la respuesta

¿Usa listas en lugar del patrón de decorador?

Un caso de uso de Patrón Decorador del libro "Head First: Design Patterns" me hizo tener esta pregunta. Intentaré escribirlo: Es un sistema de cafetería con algunos cafés y muchos condimentos que puedes poner en ellos (por un costo adicional), ...

2 la respuesta

¿Cómo obtener el código fuente de la función que está envuelto por un decorador?

Quería imprimir el código fuente paramy_func, que está envuelto pormy_decorator: import inspect from functools import wraps def my_decorator(some_function): @wraps(some_function) def wrapper(): some_function() return wrapper @my_decorator def ...

1 la respuesta

¿Por qué debería usar un método de clase en Python? [duplicar

Esta pregunta ya tiene una respuesta aquí: @Significado de @classmethod y @staticmethod para principiantes? [duplicar [/questions/12179271/meaning-of-classmethod-and-staticmethod-for-beginner] 12 respuestas ¿Cuál es el propósito de los métodos ...

1 la respuesta

Decorador de Python dejando error NoneType

He realizado dos funciones haciendo lo mismo pero de manera diferente. Quiero comparar el tiempo que tarda cada función en ejecutarse, así que agregué un decorador @calcul_time. El script funciona, pero aparece el siguiente mensaje de error: {1: ...