Was bewirkt if name == “main”:?

In Python gibt es eine spezielle Variable mit dem Namen __name__, die den Namen des aktuellen Moduls enthält. Wenn ein Python-Skript direkt ausgeführt wird, wird der Wert der __name__-Variable auf "__main__" festgelegt. Wenn das Skript jedoch als Import für ein anderes Skript verwendet wird, wird der Name des Moduls verwendet.

weiterlesen…