decorator

Cómo hacer una cadena de decoradores función?

¿Cómo puedo hacer dos decoradores en Python que hagan lo siguiente? @makebold @makeitalic def say(): return "Hello" .. ... ra en una aplicación real, solo estoy tratando de entender cómo funcionan los decoradores y el encadenamiento de decoradores.

Decoradores con parámetros?

Tengo un problema con la transferencia de la variable 'insurance_mode' por el decorador. Lo haría por la siguiente declaració ... _crosseling() self.test_configure_pax_details() self.test_configure_payer_details return inner_function

¿Cómo funciona el decorador @ property?

Me gustaría entender cómo funciona la función incorporada property. Lo que me confunde es que property también se puede usar ... @x.deleter def x(self): del self._x Y, ¿cómo se crean los x.setter y x.deleter decoradores? Estoy confundido.

¿Por qué @foo.setter en Python no funciona para mí?

Por lo tanto, estoy jugando con decoradores en Python 2.6, y estoy teniendo algunos problemas para conseguir que funcionen. A ... la llamada para asignar t.x = 5 parece crear un nuevo propiedad x, y ahora el getter no funciona! ¿Qué me estoy perdiendo?

¿Cómo difieren los Patrones de Proxy, Decorador, Adaptador y Puente?

Estaba mirando el Patrón Proxy, y para mí se parece mucho a los patrones de Decorador, Adaptador y Puente. ¿Estoy malinterpre ... diferencia? ¿Por qué usaría el patrón Proxy frente a los demás? ¿Cómo los has usado en el pasado en proyectos del mundo real?

Obtener nombres de parámetros de métodos en Python

Dada la función Python: def aMethod(arg1, arg2): pass Cómo puedo extraer el número y los nombres de los argumentos. E ... ara la función real como una clave. Es decir, ¿cómo se vería el decorador que imprimió" a,b"cuando llamo a aMétodo ("a","b")?

Python memoising / deferred lookup property decorator

Recientemente he pasado por una base de código existente que contiene muchas clases donde los atributos de instancia reflejan ... hizo antes de que Python incluyera muchos decoradores listos para esto. Lo he actualizado solo para corregir la terminología.

Cómo implementar un decorador typescript?

Manuscrito 1.5 ahora tiene decoradores. ¿Podría alguien proporcionar un ejemplo simple que demuestre la forma correcta de i ... ber) => void; Además, ¿hay consideraciones de mejores prácticas que deben tenerse en cuenta al implementar un decorador?

Patrones Ruby on Rails-decorador vs presentador

Últimamente se habla mucho en la comunidad de Ruby on Rails sobre decoradores y presentadores. ¿Cuál es la diferencia esen ... entre los dos? Si la hay, ¿cuáles son las pistas que me dicen cuál usar sobre la otra? ¿O quizás usar los dos en conjunción?

¿Qué son los "decoradores" y cómo se utilizan?

Tengo curiosidad por saber qué son exactamente los decoradores en AngularJS. No hay mucha información en línea para decorador ... Todavía soy una especie de AngularJS noob así que estoy seguro de que es solo ignorancia y/o malos hábitos que he adquirido.

ASP.NET Enrutamiento MVC A Través de Atributos De Método [cerrado]

En el Podcast de StackOverflow #54, Jeff menciona que registran sus rutas URL en la base de código de StackOverflow a través ... en proporcionar alguna muestra para que esto suceda? Además, ¿alguna "mejor práctica" para usar este estilo de enrutamiento?

Advertencia de decoradores experimentales en compilación de TypeScript

Tengo El soporte experimental para decoradores es una característica que está sujeta a cambios en una versión futura. Es ... esa advertencia, pero el resto en el mismo proyecto sí. ¿Qué podría causar tal comportamiento del compilador de TypeScript?

Clase de llamada staticmethod dentro del cuerpo de la clase?

Cuando intento usar un método estático dentro del cuerpo de la clase, y defino el método estático usando la función incorpora ... ._ANS return ret Así que mi pregunta es: ¿Hay mejor, como en más limpio o más" pitónico", maneras de lograr esto?

Decoradores Python en clases

Se puede escribir sth como: class Test(object): def _decorator(self, foo): foo() @self._decorator def ... biar algunas variables de instancia en el decorador y la ejecución del método decorado, antes cambiarlos de nuevo. Gracias.

Preservar las firmas de las funciones decoradas

Supongamos que he escrito un decorador que hace algo muy genérico. Por ejemplo, puede convertir todos los argumentos a un tip ... decorada? ¿Cómo extraigo esa información? ¿Cómo debo construir la función decorada exec con exec? Cualquiera otros enfoques?

Diferencias entre el Patrón Proxy y el Decorador

¿Puedes dar una buena explicación de cuál es la diferencia entre Proxy y Decorador? La principal diferencia que veo es qu ... gregación es todavía Proxy o bien Decorador? ¿Está permitido (por definición en los patrones GoF) crear Proxy con agregación?

¿Puede un decorador Python de un método de instancia acceder a la clase?

Hola tengo algo más o menos como el siguiente. Básicamente necesito acceder a la clase de un método de instancia desde un de ... maré al método basado en la información obtenida de su clase, por lo que no puedo esperar a que llegue una llamada. Gracias.

Determinar si root logger está establecido en el nivel de depuración en Python?

Si establezco el módulo de registro para DEPURAR con un parámetro de línea de comandos como este: if (opt["log"] == "debug" ... no se le da ningún flag, por defecto para imprimir información de tiempo cuando el logger raíz está configurado para DEPURAR.

Python functools.wraps equivalente para las clases

Al definir un decorador usando una clase, ¿cómo transfiero automáticamente__name__, __module__ y __doc__? Normalmente, usarí ... re y doc? Además, para automatizar el método get (supongo que es para crear métodos enlazados?) ¿Hay algún método que falte?

¿Cómo crear un decorador Python que se puede usar con o sin parámetros?

Me gustaría crear un decorador Python que se pueda usar con los siguientes parámetros: @redirect_output("somewhere.log") de ... ando una solución diferente al problema de redireccionar la salida, es solo un ejemplo de la sintaxis que me gustaría lograr.