Launch file from Python

kyosohma at kyosohma at
Wed Aug 8 19:36:51 CEST 2007

On Aug 8, 12:28 pm, joc... at 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:

This thread also discusses it somewhat:


More information about the Python-list mailing list