def check_mail():
    print('Checking mail')
if __name__ == '__main__':
    atexit.register(set_normal_term)
set_curses_term()
while 1:
    if kbhit():
        ch = getch()
break
check_mail()
print('done')
Непрерывный цикл и выход в python