python / beginner
Snippet
Der __name__ == '__main__' Schutz
Dieses Idiom stellt sicher, dass der Code im Block nur ausgeführt wird, wenn das Skript direkt gestartet wird, und nicht, wenn es als Modul importiert wird.
snippet.py
1
2
3
4
5
def main():print("Hello World")if __name__ == "__main__":main()
Erklärung
1
if __name__ == "__main__":
Prüft, ob diese spezifische Datei der Einstiegspunkt des Programms ist.