how to restart a python script code example

Example 1: how to restart program in python

import os
import sys
os.execl(sys.executable, sys.executable, *sys.argv)

Example 2: how to reboot a python script

import os

while 1:
    os.system("python main.py")
    print "Restarting..."
    exit()

Example 3: make a script run itself again python

#our code
var = input("Hi! I like cheese! Do you like cheese?").lower()
if var == "yes":
  print("That's awesome!")

# using While True
while True: # Will keep going untill told not to using 'break'
  var = input("Hi! I like cheese! Do you like cheese?").lower()
  if var == "yes":
    print("That's awesome!")