Hello,
On m'a suggéré d'utiliser curses pour scruter le clavier depuis un
programme python (mode raw, où il n'y a pas besoin d'un terminateur pour
récupérer les/les caractères).
Le souci, c'est que dès que j'active curses (initscr()), le terminal ne se
comporte plus comme par défaut : par exemple, un saut de ligne ne remet
pas le curseur en début de ligne. Du coup, mes logs sortent tout pourris.
Est-ce qu'il y a moyen de conserver le mode de sortie normal, et passer
juste l'entrée en raw ?
J'en profite aussi pour voir ce que je peux faire côté affichage. Est-ce
qu'il est possible de conserver la sortie standard (logs), tout en ayant
un coin de fenêtre où je peux afficher des choses via des coordonnées ? En
gros, comme si j'avais une fenêtre graphique au dessus de mon terminal ?
Merci pour vos lumières.
--
Frédéric