Python Line Profiler
Python
cProfile