Una pregunta simple, y otra no tanto
Marcos Sánchez Provencio
rapto en arrakis.es
Mar Jun 3 09:46:00 CEST 2003
¿Estás probando desde algún IDE o desde un terminal? A mí me funciona
perfectamente en Linux.
oscar escribió:
> He probado lo que me has puesto aqui, o sea el codigo que ahi en el
> enlace, pero el bucle se espera a que le introducza una pulsacion de
> teclado, por lo que no me va refrescando los datos, hasta que no le
> pulso una tecla.
> He probado otra variante que encontre de lo que me habeis pasado, es la
> siguiente .-
>
> def teclado():
> fd=sys.stdin.fileno()
> old_settings=termios.tcgetattr(fd)
> try:
> tty.setraw(sys.stdin.fileno())
> ch=sys.stdin.read(1)
> finally:
> termios.tcsetattr(fd,termios.TCSADRAIN,old_settings)
> if ch == 'q':
> sys.exit()
> return ch
>
> Es solo una prueba, que en el caso que pulse la 'q' se me salga del
> programa, puse esto por poner algo, pero este al igual que el anterior,
> sigue parando el bucle a la espera de la pulsacion.
> ¿ Es posible en python conseguir que no te pare el bucle y que siga
> hasta que le pulse una tecla, como en C por ejemplo ? ¿ o intento un
> imposible ?
>
> Saludos, Óscar Merchan.
>
> El vie, 30-05-2003 a las 18:57, Marcos Sánchez Provencio escribió:
>
>>oscar wrote:
>>
>
>
>
>>>Y la segunda cuestion, en un bucle, como puedo hacer que con una
>>>pulsacion de tecla ( sin apretar intro ), cambiar algo, o sea en el
>>>bucle muestro unos datos en pantalla constantemente, pero quiro pulsar
>>>una tecla para que los datos a mostrar sean otros.
>>>
>>
>>http://www.python.org/cgi-bin/faqw.py?req=show&file=faq04.074.htp
>>
>>Si necesitas más ayuda, vuelve.
>>
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es
Más información sobre la lista de distribución Python-es