Функция измерения времени Python

Я хочу создать функцию python, чтобы проверить время, затраченное на каждую функцию, и распечатать ее имя с указанием времени, как я могу напечатать имя функции, и если есть другой способ сделать это, скажите мне

def measureTime(a):
    start = time.clock() 
    a()
    elapsed = time.clock()
    elapsed = elapsed - start
    print "Time spent in (function name) is: ", elapsed
116
задан Wazery 29 March 2011 в 20:12
поделиться