signal.pause ()
signal.pause ()
Заставляет процесс засыпать до получения сигнала; тогда будет вызван соответствующий обработчик. Ничего не возвращает.
Доступность: Unix. См. справочную страницу signal(2) для получения дополнительной информации.
Смотрите также sigwait (), sigwaitinfo (), sigtimedwait () и sigpending ().
Лутц (ред.4): Приостанавливает процесс, пока не будет перехвачен следующий сигнал. Функция time.sleep действует аналогично, но не работает с сигналами в моей системе Linux, - она генерирует ошибку прерванного системного вызова. Цикл while True: pass
тоже остановит сценарий, но будет напрасно тратить ресурсы процессора.
Last updated