import urwid def exit_on_q(key): if key in ('q', 'Q'): raise urwid.ExitMainLoop() txt = urwid.BigText(u" Greatness Awaits... ", urwid.HalfBlock5x4Font()) test = urwid.Padding(txt, 'center', None) test = urwid.Filler(test, 'middle', None, 7) loop = urwid.MainLoop(test, unhandled_input=exit_on_q) loop.run()