Чтобы проверить, сколько работает программа, можно воспользоваться модулем datetime
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
import datetime as dt import time def some_work_with_timer(): start_time = dt.datetime.now() # Устанавливаем время начала работы # Выполняем какие-либо функции time.sleep(10) # Для теста замораживаем программу на 10 секунд end_time = dt.datetime.now() # Фиксируем конец работы программы return end_time - start_time # Вычитаем разницу и получаем время работы программы print(some_work_with_timer()) # Вывод : 0:00:10.009870 |
@krista
Вы можете измерить время выполнения программы в Python с помощью модуля time
. Вот пример использования этого модуля:
1 2 3 4 5 6 7 8 9 |
import time start_time = time.time() # Код вашей программы end_time = time.time() total_time = end_time - start_time print("Время выполнения программы: ", total_time, " секунд.") |
В этом примере мы сначала импортируем модуль time
. Затем мы сохраняем текущее время в переменную start_time
. Выполняем код вашей программы, а затем сохраняем текущее время в переменную end_time
. Мы вычисляем время выполнения программы путем вычитания start_time
из end_time
. Наконец, мы печатаем время выполнения программы.
Обратите внимание, что время выполнения программы может изменяться от запуска к запуску в зависимости от состояния вашей системы во время выполнения программы. Чтобы получить более точные результаты, рекомендуется выполнить программу несколько раз и усреднить результаты.