Para quem tem um script muito longo, ou está tentando melhorar um código, marcar o tempo de execução é essencial. Assim, você consegue prever quanto tempo um processo vai levar, ou se o comando A foi mais rápido que o comando B. Sendo assim, segue uma forma bem fácil de calcular o tempo de execução do seu código em Python:
import time
tempo_inicio = time.time()
# INICIO DO SEU SCRIPT
# ACAO 1
# ACAO 2
# .
# .
# .
# ACAO N
# FIM DO SEU SCRIPT
print("--- %s seguindos ---" % (time.time() - tempo_inicio))
Não há segredo, na linha seguinte ao tempo_inicio é onde seu código deve começar e a linha anterior ao print() é onde deve terminar.