


Программирование
+3Как можно остановить поток в python? Threading
Пусть, у меня есть функция которая бесконечно проигрывает музыку по кругу, но мне нужно, чтобы при определённом условии эта функция (не забываем: она в потоке, с daemon=True) останавливалась. Есть ли у threading.Thread такой метод чтобы это сделать? Я слышал про Thread.stop(), но при вызове поднималось исключение "... has no attribute stop()"
По дате
По рейтингу
использовать какой-нибудь неблокирующий API для проигрывания музыки и самостоятельно вставлять нужное условие остановки
всякие stop-ы использовать не стоит, тем более что у Thread такого метода действительно нет
Больше по теме