Tornado Web Server 是基于Python编写的轻量级、高可伸缩性开源Web服务器软件, 原起Friendfeed 网站,采用epoll非阻塞IO,响应速度快,可处理数千并发连接,适用于实时的Web服务。

使用Tornado前, 需安装数个套件,包括:Python,Simplejson,cURL,Pycurl。

使用样例:

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()

官网:http://www.tornadoweb.org/en/stable/