Proper answer to timing a loop over a function multiple times import timeit timeit.timeit('func_to_time()',globals=globals(),number=1000)