os._exit ()
os._exit ( n )
Выходит из процесса со статусом n, без вызова обработчиков очистки, очистки буферов stdio
и т. д.
Следующие коды выхода определены и могут использоваться с _exit (), хотя они и не требуются. Обычно они используются для системных программ, написанных на Python, таких как программа доставки внешних команд почтового сервера.
os.EX_OK - код выхода, который означает отсутствие ошибок
os.EX_USAGE - код выхода, который означает, что команда была использована неправильно, например, когда указано неправильное количество аргументов
os.EX_DATAERR - код выхода, означающий, что введенные данные неверны
os.EX_NOINPUT - код выхода, который означает, что входной файл не существует или недоступен для чтения
os.EX_NOUSER - код выхода, который означает, что указанный пользователь не существует
os.EX_NOHOST - код выхода, означающий, что указанный хост не существует
os.EX_UNAVAILABLE - код выхода, который означает, что необходимая служба недоступна
os.EX_SOFTWARE - код выхода, означающий, что обнаружена внутренняя программная ошибка
os.EX_OSERR - код выхода, который означает, что была обнаружена ошибка операционной системы, например невозможность разветвления или создания канала
os.EX_OSFILE - код выхода, который означает, что какой-то системный файл не существует, не может быть открыт или имеет другую ошибку
os.EX_CANTCREAT - код выхода, который означает, что указанный пользователем выходной файл не может быть создан
os.EX_IOERR - код выхода, который означает, что произошла ошибка при выполнении ввода-вывода в каком-либо файле
os.EX_TEMPFAIL - код выхода, означающий временный сбой. Это указывает на то, что на самом деле не может быть ошибкой, например сетевое соединение, которое не удалось установить во время повторной операции.
os.EX_PROTOCOL - код выхода, который означает, что обмен протоколом был нелегальным, недействительным или непонятным
os.EX_NOPERM - код выхода, который означает, что для выполнения операции недостаточно прав (но не предназначен для проблем с файловой системой)
os.EX_CONFIG - код выхода, который означает, что произошла какая-то ошибка конфигурации
os.EX_NOTFOUND - код выхода, который означает что-то вроде «запись не найдена»
Доступность: Unix.
Last updated
Was this helpful?