Hab gesehen es gab das Ticket "Support using Tk without a mainloop" -> http://bugs.python.org/issue989712 und dann wurde mit http://hg.python.org/cpython/rev/535bb0bf1f49 die Funktion handle_tk_events() implementiert.
Aber so ein richtiges Beispiel wie man eine GUI ohne mainloop aufbauen kann, hab ich nicht gefunden. Geht das doch nicht wirklich?
EDIT: Ach, sehe gerade, es geht ja nur um die IDLE...