Re: Mostrar croómetro en la terminal y poder salir

Victor Ramirez virako.9 en gmail.com
Dom Ene 18 14:31:58 CET 2009


Lo de import pygame se ha colado, quisiera hacerlo a ser posible sin
utilizar pygame.

Gracias de nuevo.

Saludos!!

2009/1/18 Victor Ramirez <virako.9 en gmail.com>

> Hola, quisiera saber de que forma puedo mostrar en la terminal un
> cronómetro y poder pararlo cuando quiera, pero que el cronómetro se muestre
> sin parar.
>
> Tengo hecho un cronómetro de la siguiente forma:
>
> *import time
> from os import system
> import pygame
>
> class Timer:
>     def __init__(self, t = 0):
>         self.ini = time.time()
>     def getTime(self):
>         self.last = time.time()-self.ini
>         return self.last
>     def zero(self):
>         self.ini = time.time()
>     def saveTime(self):
>         f = open("tiempos.txt", "a")
>         cad = "%-16s" % str(self.last) + "%-16s" % "3x3x3" +\
>          time.asctime() + "\n"
>         f.write(cad)
>
> #creo el cronometro y empieza a contar
> ttt = Timer()
>
> while 1:
>     system('clear')
>     print ttt.getTime()
>     if raw_input() == "":
>         break
>
> ttt.saveTime()*
>
> #uséase, quisiera acer algo para poder salir del while, puedo hacerlo con
> un raw_input(), pero entonces no sigue mostrando por pantala el tiempo que
> lleva el cronometro, cosa que quiero conseguir, ¿alguien sabria como hacerlo
> ?
>
> Muchas gracias por vuestra ayuda.
>
> Saludos!!
>
>
>
> --
> http://virako.wordpress.com
> http://pyrubik.wordpress.com
>



-- 
http://virako.wordpress.com
http://pyrubik.wordpress.com
_______________________________________________
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