Decir que tengo los siguientes métodos:La transmisión de argumentos variable denominada en Python
def methodA(arg, **kwargs):
pass
def methodB(arg, *args, **kwargs):
pass
En MethodA deseo llamar methodB, la transmisión de los kwargs. Sin embargo, parece que si defino methodA
de la siguiente manera, el segundo argumento se transmitirá como argumentos posicionales en lugar de variables nominales.
def methodA(arg, **kwargs):
methodB("argvalue", kwargs)
¿Cómo asegurarse de que los kwargs ** en MethodA pasa como ** kwargs a methodB?
No sé cuántas veces he tenido que buscar esta cosa, es tan simple y hasta ahora. Gracias por subirlo, aunque es obvio :) – cybertoast