muhamad.abbas : > Hello Folks, > > This is what i am required to do. > Call an executable from my python script, and when the executable is > finished running, i should continue with my python script. > > I have tried "os.exec()" but it calls the executable and never returns > to the calling python script. > I tried "os.fork" it will start an independent process, > since logic of my program depends on the results of executable. > > I am unable to figure, how to do it. > Hope you folks would help me. > > ~JinBaba > I use import os os.spawnl(os.P_WAIT, pathToExe, pathToExe, parm1, parm2, parm3, )
Remember that pathToExe must also be the first parameter. There are many other flavors of os.spawn, check documentation! Good luck, Rex -- http://mail.python.org/mailman/listinfo/python-list