Задать вопрос
@halwarsing
Я python и Web программист.

Как можно остановить Thread в python?

Как можно остановить Thread в python без использования join?
Пример:
from threading import Thread
class Test:
    def __init__(self):
        self.run=True
        Thread(target=self.test).start()
    def test(self):
        #something
  • Вопрос задан
  • 92 просмотра
Подписаться 1 Простой
Решение пользователя 0ralo К ответам на вопрос (1)
0ralo
@0ralo
Python backend developer
Нельзя треад остановить. Можно в цикле постоянно проверять стоп-поинт и если он активен останавливать задачу. Но убить поток можно лишь завершив программу
Ответ написан