Función Python locals()
Funciones integradas de Python
Descripción
locals()La función devuelve todas las variables locales de la posición actual como un diccionario.
Para funciones, métodos, funciones lambda, clases e instancias de clase que implementan el método __call__, devuelve True.
Sintaxis
Sintaxis de la función locals():
locals()
Parámetros
- Ninguno
Valor de retorno
Devuelve las variables locales en forma de diccionario.
Ejemplo
El siguiente ejemplo muestra cómo usar locals():
>>>def ejemplo(arg): # Dos variables locales: arg, z
... z = 1
... print (locals())
...
>>> ejemplo(4)
{'z': 1, 'arg': 4} # Devuelve un diccionario de pares nombre/valor
>>>