[Tutor] using python to execute from Dir A in Dir B
Tiago Saboga
tiagosaboga at terra.com.br
Thu Oct 4 22:10:08 CEST 2007
On Thu, Oct 04, 2007 at 03:15:41PM -0400, Andre Walker-Loud wrote:
> what I need to do is have my python script run another executable,
> but it must do it from a directory different from the one I am in, it
> needs to run in the /scratch/ directory (again not my choice)
>
> Is this possible, and is it easy?
>
> the way I have been using python to run other executables is
>
> os.system('path/my.executable input')
Have a look at the subprocess module. You should be able to do
something like:
subprocess.Popen(['path/my.executable'], cwd='path')
I am not sure of the actual keyword to be used, so please look at the
docs...
Tiago.
More information about the Tutor
mailing list