title: Refresh a local web page using Python
body: <p>I'm using Python to gather some information, construct a very simple html page, save it locally and display the page in my browser using webbrowser.open('file:///c:/testfile.html'). I check for new information every minute. If the information changes, I rewrite the local html file and would like to reload the displayed page.</p>
  
  <p>The problem is that webbrowser.open opens a new tab in my browser every time I run it.  How do I refresh the page rather than reopen it?  I tried new=0, new=1 and new=2, but all do the same thing. Using controller() doesn't work any better.</p>
  
  <p>I suppose I could add something like &lt; META HTTP-EQUIV="refresh" CONTENT="60" > to the &lt; head > section of the html page to trigger a refresh every minute whether or not the content changed, but would prefer finding a better way.</p>
  
  <p>Exact time interval is not important.</p>
  
  <p>Python 2.7.2, chrome 26.0.1410.64 m, Windows 7 64.</p>