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 python-win32@python.org http://mail.python.org/mailman/listinfo/python-win32