> In the middle of an application, if someone presses the quit button 
> I want to
> exit. At the moment i
>
> raise 'Quit button pressed'
>
> which works but spews a stack trace leading to the raise statement. 
> Is there a
> neat way to just exit without a stack trace ?

raise SystemExit

or more commonly

import sys

sys.exit()

You can add an argument to exit and that will be the error value 
returned
to the OS.

Alan G. 

_______________________________________________
Tutor maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/tutor

Reply via email to