¿Qué es mejor usar para cronometrar en Python? time.clock () o time.time ()? ¿Cuál proporciona más precisión?
por ejemplo:
start = time.clock()
... do something
elapsed = (time.clock() - start)
vs.
start = time.time()
... do something
elapsed = (time.time() - start)
timeit.default_timer()para medir el rendimiento (se asigna a time.time () o time.clock () según el sistema operativo) .
time.clocky time.process_time, pero no los procesos secundarios. También vea esta discusión sobre la precisión (por supuesto, varía según el sistema).
time.clock()está en desuso y se recomienda su usoperf_counter()o en suprocess_time()lugar.