calling a .exe from Python
evidentemente.yo at gmail.com
Wed Jun 25 09:15:14 CEST 2008
Hey, thank you very much!!!:D
Would it matter if my .exe doesn't return any value? would it return
like an "ok" or something???
On 24 jun, 14:32, Nick Craig-Wood <n... at craig-wood.com> wrote:
> evidentemente.yo <evidentemente... at gmail.com> wrote:
> > Hi, i am trying to call a .exe from my .py file, i have found the exec
> > function, but i'm not sure of how to use it:S
> > would it be f.e.:
> > execl (mypath/myfile.exe,myfile,arg1,arg2,...)
> > ????
> > Another question is, when i call my .exe with exec, i understand that
> > my .py file will stop running, and instead the new process will be
> > launched instead of it. Is it true?
> > Is there a way to launch my .exe without finishing my .py file??
> > thank you very much:)
> Probably what you want is this...
> from subprocess import call
> rc = call(["mypath/myfile.exe",arg1,arg2])
> rc will contain the exit status
> See the subprocess module for more things you can do
> Nick Craig-Wood <n... at craig-wood.com> --http://www.craig-wood.com/nick
More information about the Python-list