Looking for python Keywords? Try Ask4Keywords

Python LanguageDie spezielle Variable __name__


Einführung

Die spezielle Variable __name__ wird verwendet, um zu prüfen, ob eine Datei als Modul importiert wurde oder nicht, und um eine Funktion, eine Klasse oder ein __name__ anhand ihres Attributs __name__ zu identifizieren.

Bemerkungen

Die Python-Sondervariable __name__ wird auf den Namen des __name__ Moduls gesetzt. Auf der obersten Ebene (z. B. im interaktiven Interpreter oder in der Hauptdatei) wird '__main__' . Dies kann verwendet werden, um einen Anweisungsblock auszuführen, wenn ein Modul direkt ausgeführt und nicht importiert wird.

Das zugehörige spezielle Attribut obj.__name__ wird in Klassen, importierten Modulen und Funktionen (einschließlich Methoden) gefunden und gibt bei der Definition den Namen des Objekts an.

Die spezielle Variable __name__ Verwandte Beispiele