zak*_*ces 2 python google-app-engine
我正在运行一些带有sys.exit()调用的代码.如果没有sys.exit()行,self.response就可以正常工作并呈现模板.但是当我调用sys.exit()时,页面返回空白.这几乎就像sys.exit()正在中间渲染模板.它为什么这样做?
page = 'index.html'
template_values = {}
path = os.path.join(os.path.dirname(__file__), page)
self.response.out.write(template.render(path, template_values))
sys.exit()
Run Code Online (Sandbox Code Playgroud)
编辑我用"return"而不是"sys.exit()"解决了我的问题
删除sys.exit().
如果您基于http://code.google.com/appengine/docs/python/runtime.html#Responses (此后已经重新编写)中的措辞,请假装使用"退出"前两句中的意思是"完成"或"完成".
| 归档时间: |
|
| 查看次数: |
840 次 |
| 最近记录: |