0
Python 3.5.1: msvcrt.getch() no funciona como debe

Solved 1 Respuestas 1 Views

Estoy teniendo un problema con Python 3.5.1 en Windows 7 x64.

Tengo este código (MUY simple):

import msvcrt as m
a = m.getch()
print(ord(a))

Se supone que esto debería imprimirme el código ASCII de la tecla que toco, pero el programa se saltea directamente el getch, y me imprime "255". Alguna idea?

 

1 Respuesta

0
Mejor respuesta
Ya lo solucioné. El clásico pato de hule. Estaba usando el IDLE, y por alguna razón, el getch no funciona ahí adentro.
respondido por LucasToews (190 puntos) Jun 10, 2016
...