Überprüfen Sie, ob der Haupt-Thread noch von einem anderen Thread ausgeführt wird

Wie kann ich überprüfen, ob der Haupt-Thread von einem anderen (Nicht-Daemon-, Unter-) Thread stammt?

Der untergeordnete Thread ist ein Nicht-Daemon-Thread und ich möchte überprüfen, ob der Haupt-Thread noch ausgeführt wird oder nicht, und diesen Nicht-Daemon-Thread basierend auf dem Ergebnis beenden.

(Das Erstellen des Thread - Daemons ist für meine Situation nicht gut, da mein Thread an schreibtstdout was zu Problemen führt, wenn der Thread als Daemon gesetzt ist)

Verwenden von Python 2.7

Antworten auf die Frage(1)

Ihre Antwort auf die Frage