Методы измерения времени выполнения в Python с использованием модуля datetime

Чтобы получить среду выполнения с помощью модуля datetime в Python, вы можете использовать следующие методы:

Метод 1: использование datetime.now()

from datetime import datetime
start_time = datetime.now()
# Your code or program execution
end_time = datetime.now()
runtime = end_time - start_time
print("Runtime:", runtime)

Метод 2: использование time.perf_counter()

import time
start_time = time.perf_counter()
# Your code or program execution
end_time = time.perf_counter()
runtime = end_time - start_time
print("Runtime:", runtime)

Метод 3: использование time.process_time()

import time
start_time = time.process_time()
# Your code or program execution
end_time = time.process_time()
runtime = end_time - start_time
print("Runtime:", runtime)

Метод 4. Использование timeit.default_timer()

import timeit
start_time = timeit.default_timer()
# Your code or program execution
end_time = timeit.default_timer()
runtime = end_time - start_time
print("Runtime:", runtime)

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