>>> from time import time, sleep
>>> def f(x):
'''
Does nothing. Sleep for x seconds.
'''
sleep(x)
>>> time1 = time(); f(5); print('Run in {0:f} seconds.'
.format(time()-time1))
Run in 5.000000 seconds.
>>> def f(x):
'''
Does nothing. Sleep for x seconds.
'''
sleep(x)
>>> time1 = time(); f(5); print('Run in {0:f} seconds.'
.format(time()-time1))
Run in 5.000000 seconds.
Code break down:
In the above example, we want to measure how long will the function f() run.
- Import the time module.from time import time, sleep
- Get the current time.time1 = time()
- Run the function, get the current time, print the time elapsed.f(5)
print('Run in {0:f} seconds.'.format(time()-time1))