Rediriger entrées clavier
nidhogg-59
Messages postés
102
Date d'inscription
Statut
Membre
Dernière intervention
-
davs63 -
davs63 -
Bonjour,
j'ai un peu cherché sur internet, mais je n'ai rien trouvé d'intéressant:
Je cherche à faire un programme en terminal. Mon problème est que je souhaite récupérer les entrées clavier sans que l'utilisateur ait à appuyer sur 'Entrée' et donc sans que j'ai à utiliser raw_input().
J'ai donc pensé à rediriger le flux clavier vers un fichier et lire ce fichier régulièrement pour récupérer les entrées clavier.
Mais là, je bloque:
je n'arrive pas à rediriger le flux clavier (je ne sais pas comment ça s'appelle donc excusez-moi si je n'utilise pas les bons termes), et je ne peux faire intervenir que les bibliothèque standards.
Sinon, je suis sous linux (gnome).
Merci d'avance de votre aide!
j'ai un peu cherché sur internet, mais je n'ai rien trouvé d'intéressant:
Je cherche à faire un programme en terminal. Mon problème est que je souhaite récupérer les entrées clavier sans que l'utilisateur ait à appuyer sur 'Entrée' et donc sans que j'ai à utiliser raw_input().
J'ai donc pensé à rediriger le flux clavier vers un fichier et lire ce fichier régulièrement pour récupérer les entrées clavier.
Mais là, je bloque:
je n'arrive pas à rediriger le flux clavier (je ne sais pas comment ça s'appelle donc excusez-moi si je n'utilise pas les bons termes), et je ne peux faire intervenir que les bibliothèque standards.
Sinon, je suis sous linux (gnome).
Merci d'avance de votre aide!
A voir également:
- Rediriger entrées clavier
- Télécharger clavier arabe - Télécharger - Divers Web & Internet
- Comment taper / sur clavier - Guide
- Clavier de l'ordinateur - Guide
- Clavier iphone chiffre et lettre - Guide
- Changer clavier qwerty en azerty - Guide
3 réponses
Je ne suis pas certain que ce soit possible, il faudrait un gestionnaire d'événement. Tu es certain de pas pouvoir importer un module ? genre pygame, pysfml ?
Ahh ou sinon, en utilisant TKinter qui est livré en standard avec python, genre les event du clavier il me semble
Ahh ou sinon, en utilisant TKinter qui est livré en standard avec python, genre les event du clavier il me semble
Bonjour!
Désolé pour la réponse tardive (problème de connexion etc...)
En effet, la solution toute trouvée serait d'utiliser pygame, mais je ne peut pas utiliser d'interface graphique ou d'autre fenêtre que le terminal. C'est pour ça que je me suis rabattu sur la capture des event clavier moi-même. Mais encore une fois, je ne sais pas comment faire.
Désolé pour la réponse tardive (problème de connexion etc...)
En effet, la solution toute trouvée serait d'utiliser pygame, mais je ne peut pas utiliser d'interface graphique ou d'autre fenêtre que le terminal. C'est pour ça que je me suis rabattu sur la capture des event clavier moi-même. Mais encore une fois, je ne sais pas comment faire.