Imprimir en una misma linea. ( linea de comandos )
David Abreu Rodriguez
david.abreu en iac.es
Lun Nov 24 21:00:19 CET 2008
Te mando un trozo de código que funciona:
import sys
import time
progreso=0
while progreso < 100:
sys.stdout.write(str(progreso)+"%")
sys.stdout.flush()
progreso = progreso + 1
time.sleep(.2)
sys.stdout.write("\b\b\b")
Saludos
Daniel González wrote:
>2008/11/24 David Abreu Rodriguez <david.abreu en iac.es>:
>
>
>>Creo que se refiere a la utilización del "\b"
>>
>>un ejemplo:
>>
>>print "10\b\b20"
>>
>>solo imprime "20" porque después del 10 ha ido dos espacios hacia atrás.
>>
>>
>
>Si creo que esto me servira
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Lista de correo Python-es
>http://listas.aditel.org/listinfo/python-es
>FAQ: http://listas.aditel.org/faqpyes
>
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
Más información sobre la lista de distribución Python-es