2013-06-26 13 views

Odpowiedz

11

użycie subprocess

import subprocess 

#code 
prog = subprocess.Popen(['python', filename, args]) 
#more code 
3

Jeżeli inny program python jest importable i funkcjonalność konieczne może być wywołana przez funkcję, to korzystne jest stosowanie multiprocessing zamiast subprocess, ponieważ argumenty mogą być przekazywane jako obiekty w języku Python zamiast przez ciągi:

import somescript 
import multiprocessing as mp 

proc = mp.Process(target=somescript.main, args=...) 
proc.start() 
Powiązane problemy