【发布时间】:2013-03-29 07:06:55
【问题描述】:
我需要访问一个全局变量,以根据不同的服务器请求保持其状态。
在本例中,全局变量为r,并在每次请求时递增。
如何在cherrypy中使r全局化?
import cherrypy
import urllib
class Root(object):
@cherrypy.expose
def index(self, **params):
jsondict = [('foo', '1'), ('fo', '2')]
p = urllib.urlencode(jsondict)
if r!=1
r=r+1
raise cherrypy.HTTPRedirect("/index?" + p)
return "hi"
cherrypy.config.update({
'server.socketPort': 8080
})
cherrypy.quickstart(Root())
if __name__ == '__main__':
r=1
【问题讨论】:
-
你的问题到底是什么?
-
我更新了问题并使用这个变量 global r。我有错误
标签: python python-3.x cherrypy mako