import os import subprocess from subprocess import call import time import tkinter from tkinter import filedialog call("color a", shell=True) root = tkinter.Tk() root.withdraw() print ("Please locate your firefox browser)") path = filedialog.askopenfilename(parent=root,title="Please locate your firefox browser") path = path + " {0}" FNULL = open(os.devnull, 'w') viewed = 0 url = "http://google.com" refresh = 15 views = 5 call("cls", shell=True) for i in range(views): proc = subprocess.Popen(path.format(url)) time.sleep(refresh) viewed = viewed + 1 print ("Viewed", viewed, "time") proc.terminate() call("cls", shell=True) print ("Viewing finished in", refresh * views, "seconds") time.sleep(5)