Criação de perfil de código python linha por linha com facilidade

$ pip install --pre line_profiler

Anote o (s) método (s) para o qual deseja criar o perfil (sem necessidade de importações):

@profile
def will_be_profiled():
...

$ kernprof.py -l script.py

Até agora, um arquivo script.py.lprof foi gerado. Para visualizar os tempos de cada linha:

$ python -m line_profiler script.py.lprof