Hola de nuevo.
Algo hago mal cuando veo que no me funciona **kwargs en una función. Osea, que se crea un diccionario.
Si hago:
Código Python:
Ver originaldiccionario = {1:'hola', 2: 'adios'}
La salida es eso, un diccionario:
Código Python:
Ver original>>> diccionario
{1: 'hola', 2: 'adios'}
Pero si utilizo una función:
Código Python:
Ver originaldef dicFuncion(** kwargs):
for x in kwargs.items():
print(x)
Y pongo sus argumentos:
Código Python:
Ver originaldicFuncion(1 = 'blanco', 2 = 'negro')
Me devuelve este error:
Código Python:
Ver originalSyntaxError: keyword can't be an expression
¿No he definido bien las claves y los valores en los argumentos de la función?