Recommandation de cours :

Exemple

Fonction locals() en Python

x = locals()
Afficher la table des symboles locaux :

Exemple de exécution

print(x)

Définition et utilisation

La fonction locals() renvoie la table des symboles locale sous forme de dictionnaire.

La table des symboles contient des informations nécessaires sur le programme en cours.

locals()

Valeur du paramètre

Sans paramètres

Plus d'exemples

Exemple

Obtenir le nom de fichier du programme en cours :

x = locals()
print(x["__file__"])

Exemple de exécution