ではPythonドキュメント 、それは言います:
スレッドは「デーモンスレッド」としてフラグを立てることができます。このフラグの重要性は、デーモンスレッドだけが残されると、Pythonプログラム全体が終了することです。初期値は作成スレッドから継承されます。
誰かがそれが何を意味するのかを明確に説明したり、スレッドをdaemonic
どこに設定するかを示す実際的な例を持っていますか?
明確にしてください。つまり、スレッドをdaemonic
に設定しない唯一の状況は、メインスレッドが終了した後もスレッドを実行し続けたい場合です。