[pyar] Leer teclado sin bloquear el proceso
Jose Luis Dallapiccola
jldalla en gmail.com
Mie Ago 11 21:04:07 ART 2010
Hola, muy buenas noches para todos.
Estoy necesitando resolver la siguiente situación:
Tengo un bucle while y, dentro de ahí, necesito saber si se ha pulsado
alguna tecla, pero sin detener la ejecución del bucle.
Es esto posible? El caso sería similar al siguiente:
##### INICIO
# Estoy leyendo un puerto serie
datos = []
continuar = True
while continuar:
if ser.inWaiting() > 0:
linea = ser.readline().rstrip()
if linea:
datos.append(linea)
# Aca tendria que ir el código para que cuando se detecte la
presión de la tecla "-" (por ejemplo) se salga del bucle
if TeclaPresionada() == "-":
print "Captura finalizada."
continuar = False
print "Datos capturados:"
print datos
##### FIN
No he encontrado con qué función reemplazar TeclaPresionada. Alguna
recomendación?
Desde ya muchísimas gracias a todos.
--
---
José Luis DALLAPICCOLA
Neuquén Capital
Patagonia Argentina
More information about the pyar
mailing list