Для оценки времени выполнения скрипта есть несколько вариантов. В курсе используются самые простые варианты:
Рассматриваются оба варианта, на тот случай, если используется Windows.
При оценке времени выполнения скрипта в данном случае не важна высокая точность. Главное - сравнить время выполнения скрипта в разных вариантах.
time
Утилита time в Linux позволяет замерить время выполнения скрипта. Например:
$ time python thread_paramiko.py ... real 0m4.712s user 0m0.336s sys 0m0.064s
Нас интересует real время. В данном случае это 4.7 секунд.
Для использования утилиты time достаточно написать time перед строкой запуска скрипта.
datetime
Второй вариант - модуль datetime. Этот модуль позволяет работать со временем и датами в Python.
Пример использования:
from datetime import datetime import time start_time = datetime.now() #Тут выполняются действия time.sleep(5) print(datetime.now() - start_time)
Результат выполнения:
$ python test.py 0:00:05.004949