while 1:
c = ecran.getch()
if c == ord('p'): ecran.addstr(10,10,"Touche P")
elif c == ord('q'): break # Sort de la boucle
elif c == curses.KEY_HOME: ecran.clear()
|
Ce que fait cet extrait de programme :
Il s'agit d'une boucle (potentiellement) sans fin (while 1).
Si on appuie sur la touche p, il s'écrit « Touche P » à l'écran.
Si on appuie sur la touche q, on sort de la boucle.
Si on appuie sur la touche Home, on efface l'écran.
Tout autre touche est sans effet.