title: why the print result is "favicon.ico" in web.py
body: <p>I have a question about web.py. </p>
  
  <p>The following is the example code from web.py tutorial. I added a print row into the code as <code>print name</code>. run <code>python test.py</code>, and then open <a href="http://0.0.0.0:8080/baby" rel="nofollow">http://0.0.0.0:8080/baby</a> in the brower, you will see "hello baby" in the html page. However, in the terminal, you will see the print result is "favicon.ico". </p>
  
  <p>I know favicon.ico, but I am pretty confused about why it doesn't print "baby".</p>
  
  <p>Can someone explain this for me? Thanks to everybody~</p>
  
  <pre><code>import web
  
  urls = (
  '/(.*)', 'hello'
  )
  app = web.application(urls, globals())
  
  class hello:        
      def GET(self, name):
          print name
          if not name: 
              name = 'World'
          return 'Hello, ' + name + '!'
  
  if __name__ == "__main__":
      app.run()
  </code></pre>