title: IndentationError: unexpected indent with web.py
body: <p>I have this code in app.py file</p>
  
  <pre><code>import web
  
  urls = (
    '/hello', 'Index'
  )
  
  app = web.application(urls, globals())
  
  render = web.template.render('templates/')
  
  class Index(object):
      def GET(self):
          return render.hello_form()
  
      def POST(self):
          form = web.input(name="Nobody", greet="Hello")
          greeting = "%s" % (form.menu)
          if greeting == "ct":
              return render.ct(greeting=greeting)
          elif greeting == "vjc":
              return render.vjc(greeting=greeting)
          elif greeting == "sa":
              return render.sa(greeting=greeting)
          elif greeting == "wc":
              return render.wc(greeting=greeting)
          elif greeting == "pt":
              return render.pt(greeting=greeting)
          else:
              return render.s(greeting=greeting)
  
  if __name__ == "__main__":
      app.run()
  </code></pre>
  
  <p>and when I start the server in cmd, I get following unexpected indent error</p>
  
  <pre><code>$ python bin/app.py
    File "bin/app.py", line 18
      if greeting == "ct":
      ^
  IndentationError: unexpected indent
  </code></pre>
  
  <p>Can anyone tell me the reason of this error. I think I have checked the indentation multiple times and I don't see any problem with the code.</p>
  
  <p>Thank for all the help in advance!</p>