gibt es eine Alternative zu sys.exit() ?
Ich benutze Python aus einem anderen Programm (SPSS --> ist ein Statistikprogramm) heraus. Wenn ich jetzt sys.exit() aufrufe, "stürzt" das Programm ab bzw. es wird der interne Programm-Prozessor von SPSS abgeschossen.
Ich möchte eigentlich nur erreichen, dass die Verarbeitung beendet wird - z.B. nachdem ein Fehler aufgetreten ist (Verwende try-catch-Block).
Sowas in der Art:
Code: Alles auswählen
try:
spss.Submit("foo.")
except:
print "That command did not work!, Error level = ", spss.GetLastErrorLevel(), sys.exc_info()[0]
sys.exit() #Abbrechen bei Fehler abbrechen --> Funktioniert leider nicht
print "\n\nEs ist kein Fehler aufgetreten --> Verarbeitung soll normal weiterlaufen"
Vielen Dank
cu
Heidi