Python: как запустить и остановить таймер — методы измерения прошедшего времени

Чтобы запустить и остановить таймер в Python, вы можете использовать различные методы в зависимости от ваших конкретных требований. Вот несколько вариантов:

Метод 1: использование модуля time

import time
start_time = time.time()  # Start the timer
# Your code or operations here
end_time = time.time()  # Stop the timer
elapsed_time = end_time - start_time
print(f"Elapsed time: {elapsed_time} seconds")

Метод 2. Использование модуля datetime

import datetime
start_time = datetime.datetime.now()  # Start the timer
# Your code or operations here
end_time = datetime.datetime.now()  # Stop the timer
elapsed_time = end_time - start_time
print(f"Elapsed time: {elapsed_time.total_seconds()} seconds")

Метод 3. Использование модуля timeit(для более точного определения времени небольших фрагментов кода)

import timeit
start_time = timeit.default_timer()  # Start the timer
# Your code or operations here
end_time = timeit.default_timer()  # Stop the timer
elapsed_time = end_time - start_time
print(f"Elapsed time: {elapsed_time} seconds")

Эти методы позволяют измерить время, прошедшее между запуском и остановкой таймера в Python.