tornado-redis is 'n asinchrone Redis kliënt wat werk binne Tornado IO lus.
Dit is basies 'n vurk van br & uuml; kVa redis kliënt effens aangepaste om te werk met tornado.gen koppelvlak in plaas van adisp.
Gebruik
invoer tornadoredis
invoer tornado.web
invoer tornado.gen
...
c = tornadoredis.Client ()
c.connect ()
...
klas MainHandler (tornado.web.RequestHandler):
& Nbsp; @ tornado.web.asynchronous
& Nbsp; @ tornado.gen.engine
& Nbsp; def kry (self):
& Nbsp; cat = opbrengs tornado.gen.Task (c.get, "cat")
& Nbsp; bar = opbrengs tornado.gen.Task (c.get, "bar")
& Nbsp; ZAR = opbrengs tornado.gen.Task (c.get, 'ZAR')
& Nbsp; self.set_header ('Content-Type "," teks / html')
& Nbsp; self.render ("template.html", title = "Eenvoudige demo", cat = cat, bar = bar, ZAR = ZAR)
Wenke op die toets
Begin redis-bediener op localhost: 6379. Begin toetse met die volgende opdrag:
python -M tornado.testing tornadoredis.tests
. Heraansluit toetse is afgeskakel by verstek
Vereistes :
- Python
Kommentaar nie gevind