>I've used Tkinter, and I didn't like it very much. If you call it >from within a normal loop, you have to wait for it to finish execution >before it returns to the main loop. That's a wee bit annoying. There >are ways around that, but it's basically obnoxious. You could use the "timer" function to call your own code every so often; that's one simple way.