Beenden eines Python-Skripts
Ich kenne den Befehl die()
in PHP, der ein Skript vorzeitig beendet.
Wie kann ich das in Python erreichen?
973
3
Ich kenne den Befehl die()
in PHP, der ein Skript vorzeitig beendet.
Wie kann ich das in Python erreichen?
Details aus der
sys
Modul Dokumentation:Beachten Sie, dass dies die "nette" Art ist, den Prozess zu beenden. @glyphtwistedmatrix unten weist darauf hin, dass man os._exit(errorcode) verwenden kann, wenn man einen "harten Exit" will, obwohl das wahrscheinlich bis zu einem gewissen Grad os-spezifisch ist (unter Windows kann es z.B. keinen Fehlercode annehmen), und es ist definitiv weniger freundlich, da es den Interpreter keine Aufräumarbeiten durchführen lässt, bevor der Prozess stirbt.
Eine andere Möglichkeit ist:
Als Parameter können Sie einen Exit-Code übergeben, der an das Betriebssystem zurückgegeben wird. Standard ist 0.