obtaining pid of child process

tazimk tazimkolhar at gmail.com
Mon Jul 26 00:02:55 EDT 2010



Hi,

I am using python's multiprocessing module to spawn new process

as follows :

import multiprocessing
import os
d = multiprocessing.Process(target=os.system,args=('iostat 2 >
a.txt',))
d.start()

I want to obtain pid of iostat command or the command executed using
multiprocessing module

When I execute :

 d.pid

it gives me pid of subshell in which this command is running .

Any help will be valuable .

Thanks in advance



More information about the Python-list mailing list