Launch file from Python

jocago jocago at gmail.com
Wed Aug 8 14:11:19 EDT 2007


On Aug 8, 1:36 pm, kyoso... at gmail.com wrote:
> On Aug 8, 12:28 pm, joc... at gmail.com wrote:
>
> > Good afternoon from someone who is trying to learn Python.
>
> > I would like to launch an app from within a Python script. From the
> > examples I have found, I should be able to do this with os.system.
>
> > I use this:
> > os.system("xplanet-1.2.0/xplanet.exe -fontsize 24 -label -target earth
> > -lat 33.65 -lon -84.42 -radius 40 -num_times 1 -tmpdir .")
> > This is copied directly from the .bat file that launches the xplanet
> > app. It works there.
>
> > and get this:
> > 1
>
> > Can someone fill me in?  Thanks.
>
> That's just the exit status or run status, if I recall correctly. I
> think 0 (i.e. False) means it didn't run properly and anything else is
> True, or ok. Something like that. Technically speaking, you should
> probably switch to using the subprocess module as it is replacing that
> os module's functionality:http://www.python.org/doc/2.4/lib/module-subprocess.html
>
> This thread also discusses it somewhat:http://www.velocityreviews.com/forums/t348777-python-doc-problem-exam...
>
> Mike

The application, however, never runs. I'll give the sub-process a
shot. Thanks.




More information about the Python-list mailing list