Claro que si para eso existe
timeit
Ejemplo:
Código Python:
Ver originaldef test():
"Stupid test function"
L = []
for i in range(100000):
L.append(i)
if __name__=='__main__':
from timeit import Timer
t = Timer("test()", "from __main__ import test")
n = 10 #Numero de veces que se repite
print "Tiempo promedio", t.timeit(number=n) / n