Trennen Sie einen Unterprozess, der mit dem Python-Multiprozessormodul gestartet wurde

Ich möchte einen Prozess mit dem Multiprocessing-Modul in Python erstellen, stelle jedoch sicher, dass er nach dem Prozess, der die Subprocess-Exits erstellt hat, weiter ausgeführt wird.

Ich kann die erforderliche Funktionalität mit dem Unterprozessmodul und Popen erhalten, möchte meinen Code jedoch als Funktion und nicht als Skript ausführen. Ich möchte dies tun, um das Erstellen von Pyro-Objekten (Python Remote Objects) zu vereinfachen. Ich möchte den pyro-Objektanforderungs-Handler in einem separaten Prozess mithilfe von Multiprocessing starten, aber dann möchte ich, dass der Hauptprozess beendet wird, während der Prozess, der das pyro-Objekt unterstützt, weiterhin ausgeführt wird.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage