Restarting a Python Application

kyosohma at gmail.com kyosohma at gmail.com
Tue Jul 3 17:27:25 EDT 2007


Hi,

I packaged up an application I am developing into an executable. In
the application, it has user configurable options. I would like a way
to restart the application so that the new options the user chooses
can be applied. Firefox can restart itself. Does anyone know how to
accomplish this in Python?

Here is what I tried:

<code>

exePath = os.path.join(os.getcwd(), 'myprogram.exe')
subprocess.Popen(exePath)
sys.exit()

</code>

This didn't work. It closed the program, but another instance did not
appear.

Tips would be appreciated.

Mike




More information about the Python-list mailing list