Welcher Befehl kann in Python verwendet werden, eine andere Python-Programm laufen zu lassen? Es sollte nicht für das Kind Prozess warten zu beenden, aber weiterhin auf. Es muss sich auch nicht an seine untergeordneten Prozesse erinnern.Wie andere Python-Programm auszuführen, ohne Original hält?
9
A
Antwort
11
Verwendung subprocess
import subprocess
#code
prog = subprocess.Popen(['python', filename, args])
#more code
3
Wenn das andere Python-Programm einführbar ist, und die Funktionalität, die Sie über eine Funktion, müssen dann aufgerufen wird, ist es vorzuziehen, multiprocessing statt subprocess
zu verwenden, da die Argumente übergeben werden als Python-Objekte, anstatt über Strings:
import somescript
import multiprocessing as mp
proc = mp.Process(target=somescript.main, args=...)
proc.start()
Verwandte Themen
- 1. Wie UglifyJS2 ohne Node.JS auszuführen
- 2. Plotten nur stat_smooth ohne original ggplot2 Daten
- 3. Befehle anzeigen, ohne sie auszuführen
- 4. Wie man eine Methode ersetzt, ohne das Original zu verlieren?
- 5. nodejs wie andere js-Datei von index.js auszuführen?
- 6. Wie kann ich dhcpd.conf gegen Syntaxfehler überprüfen, ohne dhcpd auszuführen?
- 7. Aufruf von Lua-Funktion ohne Skript auszuführen
- 8. Erstellen und installieren, ohne in Xcode auszuführen
- 9. Kraft CUDA Vorstoß :: reduzieren ohne Parallelität auszuführen
- 10. Wie man MEAN (Stack) am Laufen hält?
- 11. Wie man Filterparameter hält. Paginierung
- 12. Edit original Nautilus Kontextmenü
- 13. Rails Original Release Quellcode
- 14. Wie man ein Versprechen hält
- 15. Möglichkeit, jQuery-Member-Funktionen innerhalb von setTimeout ohne Abschluss auszuführen?
- 16. Batch-Datei-Status erforderlich, um eine andere .bat-Datei auszuführen
- 17. Versuchen, Spark Submit-, Hadoop- und andere Befehlszeilenbefehle auszuführen
- 18. DSC-Konfiguration hält Neustarten
- 19. Erhalten Sie ein Python-Funktionsattribut, ohne die Funktion auszuführen
- 20. Original Pfad von FileStream
- 21. original SASS, Ansprechfunktion Syntax
- 22. Wie man eine alexa Fähigkeit offen hält?
- 23. Bootstrapping: Fehler in der Statistik (Daten, Original, ...): unbenutzte Argumente (Original)
- 24. Wie man android Suchdialog beim Drehen des Bildschirms hält?
- 25. Wie Original hashCode() verwenden Methode, nachdem es
- 26. Wie bekomme ich mein original ViewModel?
- 27. Wie Original html in Froala Editor
- 28. Erhalten IAP original Kaufdatum?
- 29. Wie man einen Elementzustand zwangsweise unverändert hält
- 30. CakePHP hält mich abmeldet