On Apr 18, 2007, at 2:33 AM, Chris wrote: > > I'm puzzled by some strange behavior when my Python/Tkinter > application quits (on linux): the terminal from which I started Python > is messed up. > > If start up python, then import the code below, then start the program > with Application(), then click the Quit button, my terminal never > prints anything again (such as commands I type). > > <code> > > import Tkinter > import sys > > class Application(Tkinter.Tk): > > def __init__(self,**config): > Tkinter.Tk.__init__(self,**config) > > Tkinter.Button(self,text="Quit",command=self.quit_application).pack() > > def quit_application(self): > sys.exit() > > </code> > > > Can anyone tell me what I'm doing wrong?
What happens if you type 'stty sane' (and of course, a carriage return) afterwards? -- http://mail.python.org/mailman/listinfo/python-list