Resultados de la búsqueda a petición "python-decorators"

4 la respuesta

¿Es posible numpy.vectorizar un método de instancia?

He descubierto que elnumpy.vectorize [https://docs.scipy.org/doc/numpy/reference/generated/numpy.vectorize.html] permite convertir funciones 'ordinarias' que esperan un solo número como entrada en una función que también puede convertir una lista ...

4 la respuesta

Decorador de Python para mantener la firma y el atributo definido por el usuario

Tengo mi decorador simplemy_decorator que decora elmy_func. def my_decorator(func): def wrapper(*args, **kwargs): return func(*args, **kwargs) wrapper._decorator_name_ = 'my_decorator' return wrapper @my_decorator def my_func(x): print('hello ...

0 la respuesta

Los decoradores de Python cuentan la llamada de función

Estoy refrescando mi memoria sobre algunas características de Python que aún no obtuve, estoy aprendiendo deeste tutorial de python [http://www.python-course.eu/python3_decorators.php]y hay un ejemplo que no entiendo completamente. Se trata de un ...

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

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: ...

1 la respuesta

¿Cuál es la vida útil prevista de un decorador de Python?

Mi pregunta gira en torno a la vida útil prevista de un decorador Python implementado. Derealpython.org [https://realpython.com/blog/python/primer-on-python-decorators/]dice: "Por definición, un decorador es una función que toma otra función y ...

1 la respuesta

¿Cómo puedo decorar todas las funciones importadas de un archivo?

He creado muchas funciones que se dividen en diferentes archivos, ahora me gustaría aplicar el mismo decorador para todas ellas sin modificar los archivos y sin aplicar los decoradores uno por uno. He intentado usaresta ...

1 la respuesta

Cómo hacer que los decoradores se enciendan o apaguen opcionalmente

Estoy preguntando, dada una función con un decorador, ¿es posible ejecutar la función sin invocar la llamada del decorador? Dada una funciónfoo, ¿es posible activar o desactivar opcionalmente un decorador en él? Dado @decorator def foo(): ...

2 la respuesta

Ajustar todas las llamadas a métodos posibles de una clase en un bloque try / except

Estoy tratando de incluir todos los métodos de una Clase existente (no de mi creación) en una suite try / except. Podría ser cualquier clase, pero usaré el pandas.DataFrameclase aquí como un ejemplo práctico. Entonces, si el método invocado ...

3 la respuesta

decorador de Python para mostrar los kwargs pasados Y predeterminados

Soy nuevo en python y decoradores y estoy perplejo al escribir un decorador que informa no solo de args y kwargs pasados, sino TAMBIÉN de los kwargs predeterminados sin cambios. Esto es lo que tengo hasta ahora. def document_call(fn): def ...