2013-06-26 4 views

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