import time time.process_time() time.process_time_ns()
Функция process_time()
модуля time
возвращает значение в долях секунды суммы системного и пользовательского процессорного времени текущего процесса.
Функция time.process_time()
не включает время, прошедшее во время сна. По определению это процесс. Контрольная точка возвращаемого значения не определена, поэтому допустима только разница между результатами последовательных вызовов.
Функция time.process_time_ns()
похожа на time.process_time()
, но возвращает время в наносекундах. Работает не на всех платформах.
>>> import time >>> t_start = time.process_time() >>> time.sleep(1) >>> time.process_time() - t_start # 0.0013095339999999872