def __init__(self): os.chdir("./main") self.updater = AutoUpdater() if os.access("current_version.dat", os.F_OK): v_file = open("current_version.dat") self.version = v_file.read() v_file.close() else: v_file = open("current_version.dat", "w") v_file.write("1.00") self.version = "1.00" v_file.close() self.latest_version = self.updater.getCurrentVersion() if self.latest_version != self.version: self.updateWin() retcode = call(["main.exe", ""])