我正在尝试使用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)
答案 0 :(得分:2)
class MainPage(webapp2.RequestHandler):
def get(self):
之后什么都没有。它需要一些东西,即使它只是一个pass
陈述。
第13行是第一行,文本紧跟在第一行,错误信息表示它期待缩进文本。在那之前看一下会告诉你预期的缩进来自哪里。