Python-Aufruf externes Programm nicht blockiert

Gibt es eine Möglichkeit, ein externes Programm in Python aufzurufen und nicht zu warten, bis die Ausführung abgeschlossen ist?

Ich habe es versucht, aber kein Glück:

os.system("external_program &")

Normalerweise, wenn ich anrufeexternal_program & Innerhalb einer Bash-Shell wird sie als Hintergrundprozess ausgeführt. Wie kann ich das in Python machen? In meinem speziellen Fall funktioniert das Erstellen eines weiteren Threads nicht. Nachdem der Haupt-Python-Scrip abgeschlossen ist, sollte das externe Programm seine Ausführung fortsetzen.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage