"Wayne Watson" <[EMAIL PROTECTED]> wrote

seems liking quitting, exiting, or stopping a program is a
bit controversial. I've tried using sys.exit(0) while debugging
a program in IDLE, but it asks if I really want to exit.

Thats because IDLE is an IDE so it interceprts the exit
(actually it intercepts the esception that exit() generates)
Thats what you want otherwise you'd constantly have to
restart IDLE. But when you run your program for
real - from Windows explorer for example it will just exit.

I just want a no-fuss, no-muss way of exiting the code
in the same fashion that when I get to the last line,
it exits next. Win XP, Python 2.4.

sys.exit() will do that when you run the program standalone.

If its a GUI program in Tkinter you can also use the root
quit command to quit the GUI mainloop which usually exits
the program too. But testing Tkinter programs from within
IDLE(which is itself a Tkinter program) has always been
a wee bit tricky, its better to always do your final test run
outside of IDLE IMHO. After all thats how the program
will eventually be used!

HTH,


--
Alan Gauld
Author of the Learn to Program web site
http://www.freenetpages.co.uk/hp/alan.gauld



--

          Wayne Watson (Watson Adventures, Prop., Nevada City, CA)

            (121.015 Deg. W, 39.262 Deg. N) GMT-8 hr std. time)
             Obz Site:  39° 15' 7" N, 121° 2' 32" W, 2700 feet

         Interesting government experience prior their candidacy:

            Abraham Lincoln: 2 years; George Washington: 0 years;
             Dwight Eisenhower: 0 years; James Buchanan: 29 years*
                Barack Obama: 11 years; John McCain: 26 years

             * Not a particularly good president at all

                   Web Page: <www.speckledwithstars.net/>


--------------------------------------------------------------------------------


_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor



_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to