mirror of
https://github.com/MCV-Software/TWBlue.git
synced 2025-08-29 03:01:35 +00:00
Putting all the code from the current master branch of TWBlue
This commit is contained in:
12
src/mysc/restart.py
Normal file
12
src/mysc/restart.py
Normal file
@@ -0,0 +1,12 @@
|
||||
# -*- coding: cp1252
|
||||
import sys, os, config
|
||||
|
||||
def restart_program():
|
||||
""" Function that restarts the application if is executed."""
|
||||
config.main.write()
|
||||
args = sys.argv[:]
|
||||
if not hasattr(sys, "frozen"):
|
||||
args.insert(0, sys.executable)
|
||||
if sys.platform == 'win32':
|
||||
args = ['"%s"' % arg for arg in args]
|
||||
os.execv(sys.executable, args)
|
Reference in New Issue
Block a user