Comment créer un script Python interactif avec la navigation des flèches du clavier dans le menu
-
28-10-2019 - |
Question
Je voudrais créer un script Python interactif (probablement en utilisant des curses?) avec un menu où l'utilisateur peut naviguer dans le menu en utilisant les flèches du clavier. Quelle est la manière la plus simple d'implémenter une telle fonctionnalité?Un simple usage / tutoriel? Merci!
La solution
Jetez un œil au module Python curses et par exemple au ncurses-ui-python .
Autres conseils
Vous voudrez peut-être également jeter un œil à snack ( bibliothèque basée sur newt )
Vous pouvez également consulter Unicurses , qui encapsule le module curses natif de pythonsous Linux et pdcurses sous Windows.
Unicurses a l'avantage de maintenir un style d'utilisation cohérent avec nCurses et PDCurses.Par conséquent, des didacticiels tels que celui-ci seront plus utiles si vous encapsulez des malédictions puthonavec unicurses.