Herramientas de usuario

Herramientas del sitio


fw:tornado

¡Esta es una revisión vieja del documento!


Tabla de Contenidos

Tornado

Básico

import tornado.ioloop
import tornado.web
 
class MainHandler(tornado.web.RequestHandler):
    def get(self):
        self.write("Hello, world")
 
application = tornado.web.Application([
    (r"/", MainHandler),
])
 
if __name__ == "__main__":
    application.listen(8888)
    tornado.ioloop.IOLoop.instance().start()

Una aplicación que utilice tornado se define a partir de unos patrones que indican la ruta y las clases que gestionarán peticiones a dichas rutas.

Cómo...

... Instalar?

$ pip install tornado

... Servir contenido estático?

... Indicar que es debug y se muestre más info por consola?

Notas

  • Estos apuntes explican cómo crear un websocket que publica a partir de datos recibidos por ZeroMQ.
fw/tornado.1377370523.txt.gz · Última modificación: 2020/05/09 09:24 (editor externo)