Python input sans appuyer sur entrée
Résolu/Fermé
Cookies_Master
Messages postés
26
Date d'inscription
samedi 27 mai 2017
Statut
Membre
Dernière intervention
17 septembre 2017
-
Modifié le 14 sept. 2017 à 00:19
Phil_1857 Messages postés 1872 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 - 17 nov. 2023 à 11:49
Phil_1857 Messages postés 1872 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 - 17 nov. 2023 à 11:49
Bonsoir à tous :)
Je suis en train de coder un petit programme, et j'aimerais qu'il soit un peu plus "réactif".
Donc je voudrai savoir si en python, il est possible de faire un input sans avoir besoin a appuyer sur la touche "entrée" pour confirmer le tout.
Merci d'avance pour vos futures réponses :)
Je suis en train de coder un petit programme, et j'aimerais qu'il soit un peu plus "réactif".
Donc je voudrai savoir si en python, il est possible de faire un input sans avoir besoin a appuyer sur la touche "entrée" pour confirmer le tout.
Merci d'avance pour vos futures réponses :)
A voir également:
- Python input sans appuyer sur entrée
- Citizen code python avis - Accueil - Outils
- No video input enter sleep mode ✓ - Forum Matériel & Système
- No video input ✓ - Forum Matériel & Système
- Input signal not found ✓ - Forum Matériel & Système
1 réponse
Cookies_Master
Messages postés
26
Date d'inscription
samedi 27 mai 2017
Statut
Membre
Dernière intervention
17 septembre 2017
6
Modifié le 14 sept. 2017 à 15:56
Modifié le 14 sept. 2017 à 15:56
J'ai finalement trouver une solution de mon côté, pour ceux qui passerais par ici avec le même question. On peut faire un input sans entrée en Python 3.x avec la bibliothèque "msvcrt".
Ex:
import msvcrt
x = msvcrt.getch()
voilà, je sais pas si c'est la meilleur manière, mais ça fonctionne ! :)
Ex:
import msvcrt
x = msvcrt.getch()
voilà, je sais pas si c'est la meilleur manière, mais ça fonctionne ! :)
9 févr. 2018 à 06:56
Quand je l'importe, il dit qu'il n'y pas de module nommé "msvcrt"
16 nov. 2023 à 01:02
oui c'est vrai moi aussi ça me fait ça
Modifié le 16 nov. 2023 à 15:47
Hello cookies_master,
Très bien ton code, mais il retourne une byte string :
( j'ai ajouté print(x) )
J'ai entré a :
16 nov. 2023 à 16:28
Salut,
Il suffit de l'encoder en "utf-8"
17 nov. 2023 à 11:49
Salut,
C'est vrai
C'était juste pour le faire remarquer à Cookies_master ...