Explicação de threads daemon
NoDocumentação Python diz:
Um encadeamento pode ser sinalizado como um "encadeamento daemon". O significado desse sinalizador é que o programa Python inteiro é encerrado quando apenas os threads do daemon são deixados. O valor inicial é herdado do segmento de criação.
Alguém tem uma explicação mais clara do que isso significa ou um exemplo prático que mostra onde você deseja definir threads comodaemonic
?
Para esclarecer para mim:
então a única vez que vocênão definir threads como daemônico é se você deseja que eles continuem em execução após a saída do thread principal?