Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/06/2011, 18:06
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 9 meses
Puntos: 1360
Respuesta: como calcular el tiempo de ejecucion de metodo

Claro que si para eso existe timeit

Ejemplo:
Código Python:
Ver original
  1. def test():
  2.     "Stupid test function"
  3.     L = []
  4.     for i in range(100000):
  5.         L.append(i)
  6.  
  7. if __name__=='__main__':
  8.     from timeit import Timer
  9.     t = Timer("test()", "from __main__ import test")
  10.     n = 10 #Numero de veces que se repite
  11.     print "Tiempo promedio", t.timeit(number=n) / n