Обычно Python-приложение не завершается, пока работает хоть один его поток. Но есть особые потоки,
которые не мешают закрытию программы и останавливается вместе с ней. Такие потоки называются
"демонами"
thread = Thread(target=task(*args,**kwargs), daemon=True)
thread.setDaemon(True/False)
thread.isDaemon()