def restart(self, *extra_args): python = sys.executable args = [sys.argv[0]] for arg in extra_args: args.append(str(arg)) os.execl(python, python, *args)