Looking for python Keywords? Try Ask4Keywords

Python LanguageLa variable spéciale __name__


Introduction

La variable spéciale __name__ est utilisée pour vérifier si un fichier a été importé en tant que module ou non, et pour identifier une fonction, une classe, un objet module par leur attribut __name__ .

Remarques

La variable spéciale Python __name__ est définie sur le nom du module contenant. Au niveau supérieur (comme dans l'interpréteur interactif ou dans le fichier principal), il est défini sur '__main__' . Cela peut être utilisé pour exécuter un bloc d'instructions si un module est exécuté directement plutôt que d'être importé.

L'attribut spécial associé obj.__name__ se trouve sur les classes, les modules et fonctions importés (y compris les méthodes) et donne le nom de l'objet lorsqu'il est défini.

La variable spéciale __name__ Exemples Liés