Сообщить об ошибке.

Функция sleep() модуля time в Python.

Приостановка выполнения программы.

Синтаксис:

import time

time.sleep(secs)

Параметры:

  • secs - float время в секундах.

Возвращаемое значение:

  • нет.

Описание:

Функция sleep() модуля time приостанавливает выполнение вызывающего потока на указанное количество секунд secs. Аргумент secs может быть числом с плавающей запятой, для указания более точного время приостановки.

Фактическое время приостановки может быть меньше запрошенного, потому что любой перехваченный сигнал прервет выполнение time.sleep() после выполнения процедуры перехвата.

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

Примеры использования:

>>> import time
>>> t_start = time.monotonic()
>>> time.sleep(3)
>>> time.monotonic() - t_start
# 3.0045800040024915