[PYTHON] __Name__

test.py



print(__name__)

Ausgabe



__main__

test2.py



import test

Ausgabe


test

Wenn test.py direkt ausgeführt wird, wird name der Str-Typ main zugewiesen. Wenn test.py von außen importiert wird, wird der Dateiname test vom Typ str zugewiesen. Mit anderen Worten

if __name__ == '__main__':
    main()

Main () wird beim Import von außen nicht ausgeführt und nur, wenn es direkt ausgeführt wird.

Recommended Posts

__Name__
Kurz über __name__
Inhalt von __name__
Stapeländerung des Dateinamens
Stapelkonvertierung von Dateinamen
Namensidentifikation mit Python