In der Python-Dokumentation heißt es:
Ein Thread kann als "Daemon-Thread" gekennzeichnet werden. Die Bedeutung dieses Flags besteht darin, dass das gesamte Python-Programm beendet wird, wenn nur noch Daemon-Threads übrig sind. Der Anfangswert wird vom Erstellungs-Thread geerbt.
Hat jemand eine klarere Erklärung, was das bedeutet, oder ein praktisches Beispiel, das zeigt, wo Sie Threads setzen würden daemonic
?
Klären Sie es für mich: Die einzige Situation, in der Sie Threads nicht festlegen würden daemonic
, ist, wenn Sie möchten, dass sie nach dem Beenden des Hauptthreads weiter ausgeführt werden?