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

2 la respuesta

Pasando más kwargs a una función que la establecida inicialmente

¿Hay una manera de enviar más kwargs a una función de la que se solicita en la llamada de función?Ejemplo:

10 la respuesta

argparse argumento orden

Tengo un pequeño problema Yo sueloargparse para analizar mis argumentos, y está funcionando muy bien. Para tener los argumentos, hago: p_args = parser.parse_args(argv) args = dict(p_args._get_kwargs())Pero el problema conp_args es que no sé ...

4 la respuesta

¿Cómo puedo recorrer ** kwargs en Python?

En el siguiente código, quiero leerobj.subject y colóquelo en varsubject, también leeobj.body y colóquelo enbody. Primero quiero leer elkwargs variables y busque palabras clave dentro de la cadena para reemplazar, si no existe ...

12 la respuesta

En Python, ¿qué determina el orden al iterar a través de kwargs?

En Python, escribí esta función para enseñarme cómo**kwargs funciona en Python: def fxn(a1, **kwargs): print a1 for k in kwargs: print k, " : ", kwargs[k] Luego llamé a esta función con fxn(3, a2=2, a3=3, a4=4) Aquí fue la salida que imprimió ...

3 la respuesta

pasar funciones y sus argumentos a otra función

Tengo tipos de árbol de subfunciones: uno sin ningún parámetro (argumentos),segundo con un parámetrotercero con múltiples parámetros (tupla)Estoy tratando de pasar esas funciones y sus argumentos a otra función que suma los resultados de todas ...

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

1 la respuesta

Multiprocesamiento de Python: ¿cómo pasar kwargs para que funcione?

¿Cómo paso un diccionario a una función con Multiprocesamiento de Python? La documentación:https://docs.python.org/3.4/library/multiprocessing.html#reference [https://docs.python.org/3.4/library/multiprocessing.html#reference]dice que pase un ...

1 la respuesta

¿Cómo pasas kwargs a una función envuelta boost-python?

Tengo una función de Python con esta firma: def post_message(self, message, *args, **kwargs): Me gustaría llamar a la función desde c ++ y pasarle algunos kwargs. Llamar a la función no es el problema. Saber cómo pasar los kwargs es. Aquí hay ...

3 la respuesta

¿Por qué usar * args / ** kwargs empaquetados en lugar de pasar lista / dict?

Si no sé cuántos argumentos se pasará una función, yopodría escribe la función usando el empaquetado de argumentos: def add(factor, *nums): """Add numbers and multiply by factor.""" return sum(nums) * factorAlternativamente, podría evitar el ...

11 la respuesta

Uso de * args y ** kwargs [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Qué hacen ** (estrella doble / asterisco) y * (estrella / asterisco) para los parámetros? [/questions/36901/what-does-double-star-asterisk-and-star-asterisk-do-for-parameters] 18 respuestasAsí que ...