Как завершить выполнение Python-скрипта в произвольном месте?

программирование python

Вне функций, циклов, условий и подобного.

Примечание:
Не могу поверить, что никто не знает...

Примечание:
Vindicar,
скрипт. Не интерпретатор, а скрипт. Который сам выполняется. В интерпретаторе. Но не интерпретатор.

а без сис.экзита никак?

Спасибо.

Примечание:
Vindicar,

да вот:

# -*- coding: utf-8 -*-
print ('1')
print ('2')
print ('3')
# останов
print ('4')
print ('5')

и все. выполнение должно быть до тройки включительно.

Примечание:
Crazyzubr, гуманитарий? Ибо написано русским по белому: ЗАВЕРШИТЬ. Зачем придумывать?

По-видимому, только так:

# -*- coding: utf-8 -*-
import sys # не забыть подключить модуль

print ('1')
print ('2')
print ('3')
sys.exit() # завершаем
print ('4')
print ('5')

Спасибо Vindicar'у!
Ответы:
Вообще убить интерпретатор?
sys.exit тебе в помощь
Или посмотри в сторону исключений.
Кхм, минутку-минутку. Покажи минимальный пример такого скрипта и укажи точку где надо его завершить, а то я что-тор не въезжаю что ты хочешь сделать.
Может требуется не завершение скрипта а остановка выполнения? если так, то как вариант - ожидание ввода, по нажатию Enter скрипт возобновит работу.


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.