Limpiar el buffer del teclado o ignorarlo o algo
Ernesto Revilla
erny en sicem.biz
Lun Sep 20 19:02:36 CEST 2004
Hola,
para esos datos, no entiendo dónde puede estar el aporreo. Educación de
usuarios.
en todo caso, te recomiendo leer todos los datos primero, y después
hacer la conexión.
Erny
puedes probar si un import sys; sys.stdin.buffer='' te sirve.
Nacho [eXr] escribió:
>Buenas,
>
>tengo un script que lee varias variables por teclado, el problema
>reside en que despues de leer la primera variable si el ususario
>"sigue aporreando" el teclado cuando llega la segunda entrada de datos
>se llena con este "aporreo", y es más grave cuando al salir del
>programa en la línea de comandos aparece todo lo escrito despues:
>
>.
>.
>.
>s = raw_input("Servidor: ")
>pt = raw_input("Puerto: ")
>Conecta(s,pt)
>u = raw_input("Usuario: ")
>p = getpass.getpass("Clave: ")
>Login(u,p)
>.
>.
>.
>sys.exit(0)
>
>¿Como podría hacer para limpiar el buffer del teclado o similar?
>
>Gracias
>_______________________________________________
>Python-es mailing list
>Python-es en aditel.org
>http://listas.aditel.org/listinfo/python-es
>
>
>
---
avast! Antivirus: Saliente mensaje limpio.
Base de datos de Virus (VPS): 0439-0, 20/09/2004
Comprobado en: 20/09/2004 19:02:38
avast! tiene los derechos reservados (c) 2000-2004 ALWIL Software.
http://www.avast.com
Más información sobre la lista de distribución Python-es