Get time of execution of a block of code in Python 2.7
问题 I would like to measure the time elapsed to evaluate a block of code in a Python program, possibly separating between user cpu time, system cpu time and elapsed time. I know the timeit module, but I have many self-written functions and it is not very easy to pass them in the setup process. I would rather have something that could be used like: #up to here I have done something.... start_counting() #or whatever command used to mark that I want to measure #the time elapsed in the next rows #