Google App Engine使用Python提供缩进错误

时间:2014-01-05 02:57:40

标签: python google-app-engine

我正在尝试使用Google App Engine在本地托管一个简单的python脚本。页面不会显示表单,而是保持空白。在终端中,它显示第13行的“IndentationError:预期缩进块”。我在那里找不到缩进错误。可能是什么问题呢?

import webapp2

form = """
<form method="post" action="/testform">
    <input name="q"> <input type="submit">
</form>
"""

class MainPage(webapp2.RequestHandler):
    def get(self):

class TestHandler(webapp2.RequestHandler):
    def post(self):
        q=self.request.get("q") 
        self.response.out.write(q)

app = webapp2.WSGIApplication([('/', MainPage),
                              ('/testform', TestHandler)],
                             debug=True)

1 个答案:

答案 0 :(得分:2)

class MainPage(webapp2.RequestHandler):
    def get(self):

之后什么都没有。它需要一些东西,即使它只是一个pass陈述。

第13行是第一行,文本紧跟在第一行,错误信息表示它期待缩进文本。在那之前看一下会告诉你预期的缩进来自哪里。