hello,
I start a number of python files with subproces.Popen
and keep a list of these processes.
Something like this:
arguments = [ 'python', self.Source_File ]
Proces = subprocess.Popen ( arguments,
cwd = source_path ,
shell = ( os.name == 'nt') )
self.Desktop_Processes.append ( Proces )
Now when I close my program,
I also want to kill all the processes this program has launched.
The processes that I've started,
always consists of a command window (invisible),
and Python as a child process of that command window.
Now killing the the processes in my list,
only kills the command windows
and not the python python process.
So how can I kill a process and all it's child processes ?
thanks,
Stef Mientki
_______________________________________________
python-win32 mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-win32