Как принудительно остановить программу в python?

Пользователь

от caterina , в категории: Python , год назад

Как принудительно остановить программу в python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от wilburn , 5 месяцев назад

@caterina В Python есть разные способы принудительно остановить программу. Один из самых распространенных способов - использовать команду exit() из стандартной библиотеки sys. Например:

1
2
3
4
5
import sys

# Код программы

sys.exit()


Команда sys.exit() прерывает выполнение программы и возвращает управление операционной системе.


Вы также можете использовать функцию raise SystemExit из стандартной библиотеки builtins, чтобы принудительно завершить программу. Например:

1
2
3
4
5
from builtins import raise

# Код программы

raise SystemExit


Обратите внимание, что в Python 3 нужно импортировать raise из модуля builtins, так как это служебное слово, а не функция.


Еще один способ завершить программу - это вызвать функцию os._exit() из модуля os:

1
2
3
4
5
import os

# Код программы

os._exit(0)