Python 获取错误消息';名称错误:全局名称';千瓦';未定义';在hello world prog中
我有一个pythonprog,我在谷歌应用程序引擎上运行。程序向我抛出错误消息:(回溯) 简单的“hello world”程序如下所示:Python 获取错误消息';名称错误:全局名称';千瓦';未定义';在hello world prog中,python,google-app-engine,Python,Google App Engine,我有一个pythonprog,我在谷歌应用程序引擎上运行。程序向我抛出错误消息:(回溯) 简单的“hello world”程序如下所示: import webapp2 import jinja2 import os jinja_environment = jinja2.Environment( loader=jinja2.FileSystemLoader( os.path.dirname(__f
import webapp2
import jinja2
import os
jinja_environment = jinja2.Environment(
loader=jinja2.FileSystemLoader(
os.path.dirname(__file__) + "/templates"),
autoescape=True)
class BaseHandler(webapp2.RequestHandler):
def write(self, *a, **kv):
self.response.out.write(*a, **kw)
def render_str(self, template, **params):
t=jinja_environment.get_template(template)
return t.render(params)
def render(self, template, **kw):
self.write(self.render_str(template, **kw))
class MainHandler(BaseHandler):
def get(self):
self.write("Hello test!")
app = webapp2.WSGIApplication([('/', MainHandler)], debug=True)
谁能帮帮我!谢谢您在上面的那行中称它为
kv
,而不是kw
。你可能是说:
def write(self, *a, **kw):
self.response.out.write(*a, **kw)
啊!那有点人力资源管理。。尴尬
def write(self, *a, **kw):
self.response.out.write(*a, **kw)