@Whey

Как можно завершить выполнение главной функции?

Есть программа работающая в потоке. Каждый такой поток имеет функции, и из этих функций вызываются подфункции:
def new(self):
        self.auth()

def auth(self):
        if (a == b):
            print("END") # После этого поток должен полностью прекращать свою работу

В подфункциях есть условия, мне нужно сделать так, чтобы если условие выполнялось, то завершалось выполнение основной функции. После завершения основной функции - завершается выполнение всего потока. Можно как-то полностью убить данный поток? Или более быстро его завершить? Пока все что мне пришло в голову - это ввести определенные переменные в подфункциях, и уже из основной функции проверять их через if.
  • Вопрос задан
  • 80 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы