[Python] Python e processi

Michele Orru` lists a tumbolandia.net
Sab 28 Feb 2015 12:56:57 CET


Balan Victor <balan.victor0 a gmail.com> writes:

>> Sono un po confuso ... ma questo non è un CRATERE nella sicurezza?
Per quale ragione?

>
> Adesso sto guardando un po psutil ma al massimo riesco a verificare se il
> processo è su, ma il return code me lo perdo.
>
> Io speravo di fare qualcosa di questo tipo:
>     proc = subprocess.Popen(.....)
>     pickle.dump(proc, open("proc_pid",'w'))
>
> e, in caso di caduta dell'processo, recuperare i processi in Running al
> momento della caduta con:
>    proc = pickle.load(open("proc_pid"))
>
> ovviamente 'proc' non è 'pickable'
Se ho capito bene sei tu ad avviare il processo.
La soluzione che mi sembra più sensata è fare uno script (shell) attorno
al tuo comando che poi informa in qualche modo il tuo processo una volta
finito, tipo ipc, pipe. È percorribile? 

-- 
µ.


Maggiori informazioni sulla lista Python