Resultados de la búsqueda a petición "decorator"
Generador de recuperación utilizando decorador
Tengamos una clase que tiene una función que falla de vez en cuando, pero después de algunas acciones simplemente funciona perfectamente. El ejemplo de la vida real sería Mysql Query que plantea_mysql_exceptions.OperationalError: (2006, 'MySQL ...
Python: pasar los valores predeterminados de los argumentos de la función a * args o ** kwargs
Considere un ejemplo: def decorator(func): def wrapper(*args, **kwargs): print(args, kwargs) func(*args, **kwargs) return wrapper @decorator def foo(x, y, z=0): pass foo(5, 5)Salida: (5, 5) {}Por qué no(5, 5) {'z': 0}? Cómo pasar todos los ...
¿Por qué necesitamos el decorador en el patrón de diseño del decorador?
Suponiendo que tengo una clase llamadaA, y quiero usar el patrón de diseño del decorador. Corrígeme si me equivoco, pero para que eso funcione, necesitaremos crear una clase de decorador, digamosADecorator, que tendrá una referencia a ...
Decorador de Python para definir automáticamente variables __init__
Estoy harto de escribir continuamente los mismos comandos repetitivos una y otra vez en mi__init__ función. Me preguntaba si podría escribir un decorador para hacer el trabajo por mí. Aquí hay un ejemplo de mi pregunta: class Point: def ...
¿Puedo usar el patrón decorador para envolver el cuerpo de un método?
Tengo un montón de métodos con diferentes firmas. Estos métodos interactúan con una conexión de datos frágil, por lo que a menudo utilizamos una clase auxiliar para realizar reintentos / reconexiones, etc. De esta manera: MyHelper.PerformCall( ...
Alcance de las variables en Python Decorator
Tengo un problema muy extraño en un decorador de Python 3. Si hago esto: def rounds(nr_of_rounds): def wrapper(func): @wraps(func) def inner(*args, **kwargs): return nr_of_rounds return inner return wrapperFunciona bien. Sin embargo, si hago ...
¿Cómo implementar un decorador mecanografiado?
TypeScript 1.5 [http://blogs.msdn.com/b/typescript/archive/2015/03/27/announcing-typescript-1-5-alpha.aspx] ahora tienedecoradores [https://github.com/wycats/javascript-decorators]. ¿Podría alguien proporcionar un ejemplo simple que demuestre la ...
Patrón de decorador en C ++
¿Alguien puede darme un ejemplo del patrón de diseño Decorator en C ++? Me he encontrado con la versión de Java, pero me resultó difícil entender la versión de C ++ (de los ejemplos que encontré). Gracias.
Decoradores de Python y herencia
Ayuda a un chico. Parece que no puede hacer que un decorador trabaje con herencia. Lo resumí en el pequeño ejemplo más simple en mi espacio de trabajo temporal. Parece que todavía no puedo hacerlo funcionar. class bar(object): def ...
Decorador de propiedades de memoria diferida / búsqueda de Python
Recientemente revisé una base de código existente que contiene muchas clases donde los atributos de instancia reflejan valores almacenados en una base de datos. He refactorizado muchos de estos atributos para que sus búsquedas en la base de datos ...